一家在纳斯达克上市的公司已经在创新的电动汽车制造行业中确立了自己的领先地位,正在寻找一名高级后端工程师。该工程师将参与DevOps工作,根据需要向各种环境发布应用程序。该公司决心为子孙后代提供更绿色的未来,为他们提供清洁能源运输服务,帮助他们减少碳足迹。到目前为止,该公司已成功获得110多亿美元的资金。
工作职责:
- 开发、测试和部署复杂的、关键任务的全栈式软件应用,这些软件在内部和国际上都有使用
- 使用AWS服务、NodeJS/Python Lambdas和DynamoDB NoSQL数据库,创建和实施后端代码
- 使用React.js和TypeScript,创建和实现前端代码和算法
- 与跨职能团队,如QA测试、技术产品管理和UI/UX设计团队一起工作,定义应用功能
- 利用自动化的优势来消除障碍并满足最后期限的要求
- 为了交付高质量的软件,确保整个团队遵守健全的软件架构标准,积极参与代码和设计审查,并进行单元测试。
工作要求:
- 工程、计算机科学、数据工程、数据科学方面的学士/硕士学位(或同等经验)
- 至少有5年以上后端工程师的相关经验
- 5年以上创建与众不同的应用程序或解决方案的经验
- 有丰富的Python、Node.js TypeScript、AWS和AWS Lambda工作经验
- 对DynamoDB等数据库技术非常熟悉
- 具有丰富的云服务工作经验,如AWS服务、Lambdas、EC2、S3、API网关、CloudWatch、CloudFormation、AWS CDK、SNS/SQS、StepFunctions和EventBridge
- 对隐私、认证、授权和缓存问题有深刻理解
- 对测试驱动开发和单元测试有深刻理解
- 熟悉系统的故障排除和根本原因分析
- 深入了解敏捷软件开发的可及性
- 曾有构建每秒能处理数百万事务的大规模分布式系统的经验
- 熟悉GraphQL是可取的
- 优秀的英语沟通能力,包括书面和口语