关于该职位 Angular(或 React)- Amplify 高级全栈开发人员 / 负责人
职位描述:
我们正在寻找一位经验丰富的 Angular - Amplify 高级开发人员加入我们的团队。您将负责使用 Amplify 框架设计、开发和维护 Angular 应用程序。您将与跨职能团队密切合作,以了解业务需求并将其转化为可扩展的高质量代码。
职责:
• 使用 Amplify 框架设计和开发稳健、可扩展且易于维护的 Angular 应用程序
• 与产品经理、设计师和其他开发人员合作,理解需求并将其转化为技术解决方案。
• 编写清晰、高效且文档齐全的代码,遵循最佳实践和编码标准
• 参与代码评审,以确保代码质量并识别改进领域
• 解决和调试问题,提供及时的解决方案
• 优化应用程序性能和可扩展性
• 关注最新的行业趋势、技术和与 Angular 和 Amplify 相关的最佳实践
• 指导并为初级开发人员提供支持,帮助他们职业成长
• 与其他团队成员和利益相关者合作,不断改善开发流程和实践。
要求:
• 计算机科学、软件工程或相关领域的学士学位(或同等工作经验)。
• 作为高级开发人员的证明经验,特别关注 Angular 和 Amplify 框架。
• 对 Angular 概念、架构和最佳实践有扎实的理解。
• 对面向对象编程概念有扎实的理解
• 精通 TypeScript、HTML、CSS 和 Bootstrap
• 具有 AWS Amplify 的经验,包括身份验证、授权和 API 集成。
• 具有 Java、Python 和 NodeJs 的经验
• 具有 AWS 服务的经验,如 S3、AWS Lambda、API Gateway、Cognito、SNS、SQS、SES 和 DynamoDB。
• 具有版本控制系统的经验,最好是 Git
• 了解敏捷/Scrum 方法论和软件开发生命周期
• 出色的问题解决和分析能力
• 愿意学习新技术
• 强大的沟通和协作能力
• 能够在快节奏、动态的环境中有效工作
• 优先技能:
• 具有无服务器应用程序开发的经验
• 了解 Amplify 之外的 AWS 服务,如 S3、CloudFront 或 Cognito
• 熟悉前端测试框架,如 Jest 或 Jasmine
• 理解 CI/CD 流水线和 DevOps 实践