你的职责
作为一名高级全栈工程师,你将在我们面向用户的Web应用程序和后端系统的开发和持续改进中发挥关键作用。你将与产品经理、设计师和其他利益相关者紧密合作,提供高质量、可扩展和安全的软件解决方案,以满足用户不断变化的需求。
在这个角色中,你可以期待:
• 与跨职能团队合作,实现我们Web应用程序中的新功能和增强功能,专注于提供卓越的用户体验。
• 对大型软件项目进行端到端的拥有权,包括计划、编码、测试和部署,使用TypeScript、Node.js和React等现代Web技术。
• 维护和增强我们的WebEMR集成能力,同时在前端和后端组件上工作,确保与各种医疗系统的无缝互操作性。
• 推动我们内部工具和仪表板的改进,确保它们满足团队不断变化的需求,并支持高效的运营。
• 倡导软件开发的最佳实践,包括代码审查、测试和可维护性,以确保高质量和弹性的软件。
• 为我们平台的可扩展性和安全性做出贡献,设计和实现强大的API、身份验证和中间件解决方案。
我们的价值观
• 有交付有影响力的软件项目的经验,拥有展示你全栈技能的强大作品集。
• 具有合作的思维方式,优秀的沟通能力,能够与不同领域的团队成员有效合作。
• 积极主动地识别和解决问题,关注持续改进和创新。
• 致力于高质量的工作,注重细节,致力于编写清晰、可维护和可测试的代码。
要求
• 熟练掌握TypeScript、Node.js和React,愿意学习和适应新技术。
• 5年以上相关软件开发经验,有成功的记录。
• 愿意每周3次上班通勤到我们旧金山办公室,并每年旅行4次参加团队聚会和医生跟踪课程。
• 对医疗技术充满热情,并希望为一个使命驱动的组织做出贡献。
加分项
• 在高模糊环境中工作的经验,如初创公司或大型组织内的创新项目。
• 灵活性,能够在整个技术栈上工作,根据需要承担后端任务。
薪酬
具有竞争力的薪资范围为17.5万美元至22.5万美元,与经验相符,同时提供有意义的股权套餐。