高级后端软件工程师-远程

15个月前远程全职
HERS Advisors

HERS Advisors

location 洛杉矶
unsaved
HERS Advisors正在寻找一名优秀的后端软件工程师加入他们不断壮大的团队。我们的客户正在改变我们与医疗保健的互动方式,并寻找最优秀的开发人员。如果您对此感兴趣,请与我们联系。 简介 我们正在寻找一位才华横溢、经验丰富的后端开发人员加入我们快节奏、不断发展的工程部门。这位开发人员将主要使用Node.js进行工作。作为我们客户的高级后端工程师,您将在我们的工程总监的指导下,与专门的后端团队或后端和前端工程师的跨功能团队合作。 您将与团队的其他成员一起维护和扩展后端代码库中的功能。这将包括支持Node.js面向Web的API、编写SQL查询、自动化与合作伙伴API的交互,并增强支持我们计划和实时患者-提供者通信能力的核心基础设施。 作为一名资深开发人员,您将具备高吞吐量、高可用性后端架构方面的专业知识,并展示对培训和技术指导不太有经验的团队成员的承诺。 除了是一名优秀的开发人员,您还对软件和现代通信渠道如何改善患者体验有浓厚的兴趣。您还必须具备细致入微和高质量的注意力,以满足大约每年为3000多万患者提供服务的产品的高服务水平协议(SLA)。您还必须具备足够的灵活性和适应能力,以在一个不断变化的初创环境中取得成功。 我们的技术栈:Node、Typescript、Express、Nest、Postgres、Mongo、AWS、Hasura、Temporal.io、React和Redux 职责 • 使用Node.js上的Typescript、开源技术和工具(包括NestJS和Express)维护现有的后端服务并构建新的后端服务。 • 作为一名经验丰富的工程师,您将帮助团队遵循软件最佳实践,提升其他人在您的专业领域的水平,并为我们正在进行的重构项目的架构做出贡献。 • 在敏捷环境中与产品团队合作,拆分需求、计划和估算任务。 • 通过编写有效的单元测试、集成测试和端到端测试来推动质量,确保高可用性系统和库。 • 使用Redis、Postgres、Kinesis、S3、MongoDB、EventBridge和其他AWS服务创建高可用性和高吞吐量的系统。 • 与产品、质量保证、用户体验、客户成功和其他内部团队(技术和非技术)有效合作。 • 如果需要,有机会使用基础设施即代码(Terraform)和前端(React)进行工作。 要求 • 计算机科学学士学位 • 在专业环境中设计和实施后端服务和分布式系统的5年以上经验 • 对Javascript/ES基础知识、Typescript或其他现代面向对象语言有很高的掌握程度 • 在SQL(PostgreSQL)数据库设计方面具有高水平的熟练程度,包括查询优化 • 有在大规模应用程序中处理异步请求的经验 • 致力于测试最佳实践 额外加分项 • 与开源社区的合作/贡献 • 强大的领导能力 • 有以下经验: • Python • Docker • Terraform • AWS • 事件源和微服务架构 • 领域驱动设计 工作条件 • 极好的公司文化-频繁的Zoom公司活动(午餐和学习、问答、瑜伽等),每天通过许多富有创意的Slack频道带给您乐趣。 • 员工权益团体-提供11个可供所有人参加的团体。黑人和拉丁裔、女性、LGBTQ+、残障等等! • 学习和发展-频繁的活动和工具可帮助我们的员工追求成长。 • 职业机会-我们提倡内部晋升,并为员工在团队之间转岗提供机会。 • 公司福利和福利-提供MacBook Pro、无限制年假、丰厚的股权计划和全面的健康福利(医疗、牙科和视力)。