Node.js 全栈开发工程师 - AWS Lambda 专家 (远程)

远程
全职
您是否精通 Node.js 开发并熟悉 AWS Lambda 微服务架构?我们正在寻找一位经验丰富的 Node.js 全栈工程师加入我们的远程团队,参与开发创新的企业级软件解决方案。作为一家拥有多年经验的技术公司,我们致力于通过高效的软件开发为全球客户创造实际商业价值。 关键职责: - 使用 Node.js 和 TypeScript 设计、开发和维护可扩展的后端系统和 API 服务。 - 基于 AWS Lambda 构建高性能、成本效益的无服务器架构解决方案。 - 参与前端开发,使用 ReactJS 创建响应式、用户友好的界面。 - 编写干净、高效、可测试的代码,并进行代码审查以确保质量标准。 - 在敏捷 SCRUM 环境中工作,参与每日站会、冲刺规划和回顾。 - 与全球开发团队紧密合作,实现项目目标和交付期限。 - 解决复杂的技术问题,并为系统架构提供创新解决方案。 - 参与持续集成和持续部署(CI/CD)流程的实施和改进。 必备技能: - 3年以上使用 Node.js 的专业开发经验,熟悉 Node.js 最新版本(v18+)。 - 深入了解 AWS Lambda 和无服务器架构,包括 AWS API Gateway、DynamoDB、SQS 等相关服务。 - 精通 TypeScript (4.x+),能够利用其类型系统构建可靠的应用程序。 - 熟练使用 ReactJS (v18+) 和现代前端开发工具(如 Webpack、Babel、ESLint)。 - 具备 RESTful API 设计和开发经验,了解 GraphQL 是加分项。 - 熟悉敏捷 SCRUM 开发方法论,能够在跨职能团队中高效工作。 - 优秀的英语沟通能力(B2+级别),能够流利表达技术概念和参与讨论。 - 具备问题解决能力和系统思维,能够处理复杂的技术挑战。 加分技能: - 微服务架构和容器化技术(Docker、Kubernetes)经验。 - 了解 CI/CD 工具和流程(如 GitHub Actions、Jenkins、AWS CodePipeline)。 - 熟悉数据库系统,包括关系型数据库(MySQL、PostgreSQL)和 NoSQL 数据库(MongoDB)。 - 单元测试和集成测试经验,熟悉 Jest、Mocha 等测试框架。 - 具备云原生应用程序开发和部署经验。 - 了解网络安全最佳实践和常见漏洞防护措施。 - 具有可观测性工具(如 New Relic、Datadog、CloudWatch)使用经验。 为何加入我们: 我们不仅仅追求技术而技术,我们深刻理解一切都关乎业务成果。作为我们团队的一员,您将在全球开发中心与最高效的软件产品开发人员合作,享受灵活的远程工作环境,参与有意义的项目,并获得具有竞争力的薪酬待遇。我们重视持续学习和专业发展,为您提供成长和创新的平台。 如果您渴望在一个注重实际业务成果的环境中应用您的 Node.js 和 AWS Lambda 专业知识,我们期待您的加入!