全栈开发人员 - 偏重前端 (React / Node.js / Java)

多伦多 7天前全职 网络
45.7万 - 55.9万 / 年
• 技能要求:微服务 SpringBoot • 总经验:8.00 至 15.00 年 • 职位空缺数量:1 • 职位发布日期:19/12/2025 • 职位截止日期:28/02/2026 • 领域:IT • 地点:多伦多 [加拿大] • 职位参考编号:4017320 推荐给朋友 职位概要 此职位发布是针对现有的、活跃的空缺,我们正在立即招聘一名全栈开发人员,该人员在前端导向(React / Node.js / Java)方面有经验。 角色概述: 寻找一名全栈开发人员,要求在现代前端技术方面有很强的专业知识,并在后端开发(Node.js 和/或 Java)方面有扎实的经验。此职位主要关注构建响应式、高性能的用户界面,同时也参与服务器端逻辑和 API 集成。 理想的候选人对干净的代码、用户体验和在敏捷环境中交付高质量产品充满热情。 职责: • 使用 React(或 Angular/Vue)开发响应式和动态的前端界面。 • 与 UX/UI 设计师合作,将模型转化为功能性和视觉吸引力的应用程序。 • 将前端组件与 RESTful 或 GraphQL API 集成。 • 使用 Node.js、Express 和/或 Java(Spring Boot)开发和维护可扩展的后端服务。 • 确保应用程序性能、可访问性和跨浏览器兼容性。 • 编写干净、可重用且文档齐全的代码。 • 参与代码审查、结对编程和敏捷仪式。 • 排除故障、调试和优化客户端和服务器端代码。 必须具备的技能: • 5 年以上前端开发(React、Angular 或 Vue.js)专业经验。 • 精通 JavaScript(ES6+)、HTML5、CSS3 和响应式设计原则。 • 有状态管理库(Redux、Vuex 或 NgRx)经验。 • 有与 RESTful API 和/或 GraphQL 集成的经验。 • 至少 2 年的 Node.js 和/或 Java(Spring Boot)后端开发经验。 • 理解关系型和/或 NoSQL(MongoDB)数据库。 • 接触或有使用 Git、GitHub 和 GitHub Actions 的经验。 加分技能: • 有 TypeScript 经验。 • 熟悉 Kubernetes 和容器化(Docker)。 • 了解云原生架构。 • 接触过微服务架构。 该职位的薪资范围为每年 $90,000 - $110,000*,包括任何奖金或浮动薪酬。Tech Mahindra 还提供医疗、视力、牙科、生命、残疾保险和带薪休假(包括假期、产假和病假,按法律要求)。请向我们的招聘人员询问有关福利套餐的更多详细信息。确切的报价条款将取决于候选人的技能水平、教育资格、经验和地点。 AI 工具可能会在招聘过程中提供帮助;然而,所有招聘决定均由招聘团队根据对候选人的全面评估做出。 “Tech Mahindra 是一个平等就业机会的雇主。我们在公司各个层面促进和支持多元化的员工队伍。所有合格的申请者都会在不考虑种族、宗教、肤色、性别、年龄、国籍或残疾的情况下获得就业考虑。所有申请者将仅根据其能力、胜任力和履行其职位基本职能的表现进行评估,无论是否需要合理的便利。对于有残疾的申请者,招聘过程中也提供合理的便利。候选人可以通过联系公司 ADA 协调员 ADA_Accomodations@TechMahindra.com 请求合理的便利。 推荐给朋友