出海雷达

Senior Full Stack Developer

开发工程限定地区(需当地身份)
公司BusPlanner
薪资未公开
工作地点Canada
地域资格限定地区(需当地身份)
时区要求日间重叠约 6 小时,基本正常作息
用工类型Full Time
发布时间今天
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 Canada 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
关于本页中文:职位描述由本机离线模型翻译,属机器翻译,供快速判断用;正式沟通与投递请以英文原文为准。官方翻译通道恢复后会自动重译升级。

我们正在寻找一个高级全堆开发人员,可以在整个产品组合中工作,从数百个学校区每天运行的建立平台到我们正在构建的下一代平台来扩大他们的可能性。你将在我们的核心平台 (BusPlanner Pro 和现有的网络应用程序上都能继续运行)和下一代的平台 (现代 API 和前端基于统一数据模型和云原生架构,直接搭载人工智能助理).我们需要尊重第一者的人,对第二者感到兴奋,并且能够在两者之间做出明确决策。我们是一个人工智能工程团队,Claude Code 是我们工作的核心。我们正在寻找一个完全接受代理开发的人:谁维护 CLAUDE.md 文件和编码架构和公约的能力,并行运行代理人,建立验证循环,并处理更好的工作的一部分。关键责任 · 核心平台发展 - 维护和增强我们的旗舰产品核心业务逻辑,网络应用程序和数据库,包括整个堆中性能调整和生产修复。· 下一代平台开发 - 在我们现代平台上设计和构建端到端功能,涵盖 API,现代网络前端和基于云的基础设施。· 通过 Claude Code 进行代理开发 - 使用 Claude Code 作为你的主要开发环境,并建立和改进 CLAUDE.md 文件,技能,代理人和工作流程,团队其余的人依赖于它。· 建筑和技术方向 - 贡献核心和下一代平台中的设计决策,审查代码和设定质量标准,包括 AI 生成代码的审查。· 导师 -通过代码审查,对配并向他人展示人工智能第一开发在实践中看起来像什么。要求所需的资格 · 8年以上专业软件开发经验,具有高级所有权记录:从模糊请求到设计,构建,发布和支持中的特征。· 深度 C#/.NET 体验跨两代堆:.NET 框架与 ASP.NET MVC,现代 .NET / ASP.NET 核心。·专业 C++经验以及在大型,长期生产 C++编程基础上有效工作的能力。·强大的 SQ.

查看英文原文

Position Overview
We are looking for a Senior Full Stack Developer who can work across our entire product portfolio, from the established platforms that hundreds of school districts run on every day to the next-generation platform we are building to expand what's possible for them.
You'll work across both our core platform (BusPlanner Pro and our existing web applications, which must keep running reliably) and our next-generation platform (modern APIs and front ends on a unified data model and cloud-native architecture, with an AI assistant built directly on top of it). We need someone who respects the first, is excited by the second, and can make sound decisions across both.
We are an AI-first engineering team, and Claude Code is central to how we work. We are looking for someone who has fully embraced agentic development: who maintains CLAUDE.md files and skills that encode architecture and conventions, runs agents in parallel, builds verification into the loop, and treats getting better at this as part of the job.
Key Responsibilities

  • Core platform development - maintaining and enhancing our flagship product's core business logic, web applications, and databases, including performance tuning and production fixes across the full stack.
  • Next-generation platform development - designing and building features end-to-end on our modern platform, spanning APIs, modern web front ends, and cloud-based infrastructure.
  • Agentic development with Claude Code - using Claude Code as your primary development environment, and building and improving the CLAUDE.md files, skills, agents and workflows the rest of the team relies on.
  • Architecture and technical direction - contributing to design decisions across core and next-generation platforms, reviewing code and setting the standard for quality, including the review of AI-generated code.
  • Mentorship - raising the level of the team through code review, pairing and showing others what AI-first development looks like in practice.

Requirements
Required Qualifications

  • 8+ years of professional software development experience, with a track record of senior-level ownership: taking features from ambiguous request through design, build, release and support.
  • Deep C#/.NET experience across both generations of the stack: .NET Framework with ASP.NET MVC, and modern .NET / ASP.NET Core.
  • Professional C++ experience and the ability to work productively in a large, long-lived production C++ codebase.
  • Strong SQL Server skills - schema design, T-SQL, stored procedures, query and index performance tuning on production databases.
  • Production React and TypeScript experience building real applications.
  • Full, daily use of Claude Code as your primary development tool. You should be able to show us how you work: CLAUDE.md files, custom skills or commands, subagents, MCP servers, hooks, parallel sessions or worktrees, and how you verify what the agents produce.
  • Experience building agentic workflows beyond your own desk - Claude Code in CI/CD pipelines, automated review, spec-driven or multi-agent development.

Nice to Have

  • Experience building AI features into products - LLM integrations, tool use, retrieval or agent-based functionality on top of application data.
  • Multi-tenant SaaS experience, including tenant isolation and enterprise customer requirements.
  • Kubernetes and Docker experience.
  • IBM Cloud experience, or strong experience with Azure or AWS.
  • Background in fleet, transportation, telematics, GPS, routing or logistics software.
  • Experience supporting both self-hosted and cloud-hosted deployments of the same product.

Benefits

What We Offer

  • Competitive salary and performance-based bonuses.
  • Full health and wellness benefits.
  • Flexible work hours and remote-friendly setup.
  • Full access to Claude Code and modern AI tooling, and the autonomy to shape how our team uses it.
  • A collaborative team culture focused on modernizing software that drivers, parents and school districts rely on every day.

Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

← 返回全部职位