职位:高级全栈开发人员 - JavaScript/TypeScript
地点:密歇根特洛伊(混合办公 - 每周3天现场办公)
职位描述:
一家不断发展的自动驾驶汽车硬件和技术制造商正在寻找一名高级全栈TypeScript开发人员,以支持组织的客户需求。这个全职职位将与组织内各个团队合作,创建一流的端到端解决方案,帮助推动客户的成功。
日常工作:
作为无线数据记录团队的一员,作为经验丰富的全栈开发人员,您将在Web堆栈和硬件客户端上工作,以促进远程数据采集、大数据处理、存储和分析。您将指导初级开发人员,负责项目,并负责为复杂问题创建新的解决方案。您将使用React开发新的服务,并使用NodeJS改进现有服务。
技能要求:
• 5年以上软件工程经验,包括构建新应用/服务
• 必须熟练掌握JavaScript,熟悉TypeScript更佳
• Node.js
• React
• 微服务架构
• Kubernetes优先考虑
• Python优先考虑
• Java优先考虑
• gRPC优先考虑
• 物联网(IoT)优先考虑
• C++优先考虑
• 有帮助架构解决方案的经验优先考虑
• 有GCP和/或AWS经验优先考虑
• 有数据库和数据结构经验优先考虑
• 有异步代码开发经验优先考虑(回调、事件循环、Promises)
• 有安全编码经验优先考虑
• 有面向服务的架构经验优先考虑
• 有CI/CD流水线经验优先考虑
• 有项目领导或指导初级团队成员的经验优先考虑
必备技能:JavaScript、TypeScript、NodeJS、React、微服务
职位类型:全职
薪资:每年13万美元至15万美元
福利:
• 401(k)匹配
• 牙科保险
• 健康保险
• 人寿保险
• 带薪休假
• 产假/陪产假
• 视力保险
薪酬套餐:
• 奖金机会
工作时间:
• 周一至周五
经验要求:
• 微服务:3年(优先考虑)
• Kubernetes:1年(优先考虑)
• Python:1年(优先考虑)
• Java:1年(优先考虑)
• gRPC:1年(优先考虑)
• IoT、GCP和/或AWS:1年(优先考虑)
• C++:1年(优先考虑)
• 指导经验:1年(优先考虑)
• 全栈软件开发:5年(必需)
• JavaScript:5年(必需)
• TypeScript:2年(优先考虑)
• Node.js:2年(优先考虑)
• React:2年(优先考虑)
通勤能力:
• 密歇根特洛伊48083(必需)
工作地点:现场办公