职位概述
- 我们正在寻找一位经验丰富的全栈工程师,具备强大的架构和系统设计专业知识,以构建和扩展现代云原生应用程序。此角色要求在前端、后端、API 和数据层方面具备深厚的动手开发技能,并能够为新旧平台定义技术方向、标准和最佳实践。
- 您将与工程团队、产品经理和利益相关者密切合作,利用现代框架、云平台和新兴技术设计安全、可扩展和高性能的解决方案。
职位职责:
- 全面负责并推动前端、后端、API、数据层和系统集成的应用程序架构。
- 定义和执行参考架构、编码标准和设计原则,以确保可扩展性、安全性和可维护性。
- 使用 React、Angular、TypeScript 和 JavaScript 设计、开发和优化现代用户界面,确保性能、可访问性和用户体验一致性。
- 使用 Node.js 和/或 Python 构建可扩展的后端服务,实现 RESTful 和事件驱动的 API。
- 应用微服务架构、弹性模式和容错系统设计,以实现高可用性平台。
- 设计和管理关系型和 NoSQL 数据库(例如 PostgreSQL、MongoDB),包括数据模型、缓存策略和数据一致性。
- 在 AWS、Azure 或 GCP 上架构云原生解决方案,重点关注可扩展性、可靠性和成本优化。
- 设计和维护 CI/CD 管道、基础设施即代码和支持自动化测试和发布的部署策略。
- 嵌入安全设计实践,包括身份验证、授权、数据保护和安全编码标准。
- 实施可观测性解决方案,包括日志记录、监控和警报,以确保系统可靠性和性能。
- 利用 AI 辅助开发工具,并在适用的情况下集成智能自动化、实时处理和消息传递技术。
- 与跨职能团队和利益相关者合作,提供与业务需求一致的仪表板、分析和交互工具。
所需技能和资格:
- 6-8 年全栈应用程序开发的专业经验。
- 丰富的实际操作经验:
- Angular、React、Node.js、Python、JavaScript
- 对 UI/UX 原则的深刻理解,并与设计团队合作。
- 具有使用关系型和 NoSQL 数据库的经验。
- 具有设计新应用程序或大规模解决方案的架构经验。
- 强大的问题解决、沟通和利益相关者协作能力。
- 具有设计企业级或云原生平台的经验。
- 接触过微服务、事件驱动架构和实时系统。
- 具有使用 DevOps 工具、CI/CD 管道和云成本优化的经验。
- 熟悉 AI 驱动的开发工具和自动化框架。
教育背景:
技术学位或同等经验。
关于 US Tech Solutions:
US Tech Solutions 是一家全球员工扩充公司,提供广泛的按需人才和整体劳动力解决方案。欲了解更多关于 US Tech Solutions 的信息,请访问 www.ustechsolutions.com。
US Tech Solutions 是一个平等机会雇主。所有合格的申请者将不论种族、肤色、宗教、性别、性取向、性别认同、国籍、残疾或受保护的退伍军人身份而获得就业考虑。
招聘人员详情:
Karan Madan
karanm@ustechsolutionsinc.com
内部 ID:25-54712