亚马逊正在招聘一名高级软件开发工程师(SDE-III),以现代化亚马逊的前端开发者体验。AUI 提供一个前端组件库、构建工具、模板引擎和运行时库,这些工具被成千上万的工程师使用。AUI 的工程师拥有多种技能,但作为一个团队,我们设定了工程可访问功能的标准,部署客户端代码,生成 HTML,以及超低的 JavaScript 高尔夫得分。我们的客户基础为我们提供了巨大的杠杆,聚光灯常常照在我们身上。我们从框架的角度思考,而不是功能。我们创造工具和语言。作为一个团队,我们在过去一年里使用 Kotlin 或 TypeScript,尽管我们维护现有的 Java、Perl 和 JavaScript 代码库。我们使用 git 作为版本控制系统,并使用专有系统管理我们的持续部署。我们重视可测试性、可维护性、代码质量和清晰设计。我们的产品包括亚马逊的前端框架,一个被成千上万使用的 JavaScript 和 CSS 构建系统,以及一个用于跨多种语言部署标记模板的编译器。主要工作职责包括:领导亚马逊全球购物体验的大规模 UI 组件开发;推动前端技术和行业标准的采用;架构可扩展的解决方案,适用于亚马逊的全球平台;实施和监控前端系统的性能指标;开发高流量购物界面的优化策略;为 UI 组件建立质量保证流程和测试框架;创建可重用的企业级 UI 组件,以便在整个商店实施;设计和维护模块化的前端架构系统;确保所有开发组件的可访问性和响应设计;定义和跟踪前端项目的成功指标;分析和报告全球市场的组件性能;推动基于数据的 UI 改进和优化决策;与设计、产品和工程团队合作,提供一致的解决方案;贡献技术文档和最佳实践;指导团队成员并促进跨组织的知识分享。在亚马逊 UI 购物体验团队中,您将参与站立会议、整理、规划和回顾会议,与同事合作并保持联系;编写高质量、经过良好测试的代码,以推进我们的新技术解决方案,从而消除亚马逊前端开发者的无差异工作;维护我们广泛使用的组件库的高标准,支持前端开发者为亚马逊购物体验构建功能。基本资格:~5 年以上非实习的专业软件开发经验;~5 年以上至少一种软件编程语言的编程经验;~5 年以上新旧系统设计或架构(设计模式、可靠性和扩展性)领导经验;~具备导师、技术领导或领导工程团队的经验。优先资格:~5 年以上完整的软件开发生命周期经验,包括编码标准、代码审查、源代码管理、构建流程、测试和运营经验;~计算机科学或相关领域的学士学位。亚马逊是一个平等机会的雇主,不会因受保护的退伍军人身份、残疾或其他法律保护身份而歧视。洛杉矶县申请者:该职位的工作职责包括:安全和合作地与其他员工、主管和工作人员一起工作;在压力条件下坚持卓越标准;有效和尊重地与员工、主管和工作人员沟通,以确保卓越的客户服务;遵守所有联邦、州和地方法律及公司政策。犯罪历史可能与该职位的一些主要工作职责直接相关并产生不利影响。这些包括上述职责和责任,以及遵守公司政策的能力、明智判断的能力、有效管理压力和安全、尊重地与他人合作的能力、展现可信赖性和专业精神的能力,以及保护业务运营和公司的声誉的能力。根据洛杉矶县公平机会条例,我们将考虑有逮捕和定罪记录的合格申请者。根据旧金山公平机会条例,我们将考虑有逮捕和定罪记录的合格申请者。我们包容的文化使亚马逊员工能够为客户提供最佳结果。如果您有残疾并在申请和招聘过程中需要工作场所的便利或调整,包括面试或入职过程的支持,请访问以获取更多信息。如果您申请的国家/地区未列出,请联系您的招聘合作伙伴。我们的薪酬反映了美国多个地理市场的劳动成本。该职位的基本薪资范围为每年 151,300 美元(在我们最低的地理市场)到每年 261,500 美元(在我们最高的地理市场)。薪资基于多个因素,包括市场位置,可能会因与工作相关的知识、技能和经验而有所不同。亚马逊是一家全面薪酬公司。根据所提供的职位,可能会提供股权、签约支付和其他形式的补偿,作为全面薪酬包的一部分,此外还有全方位的医疗、财务和/或其他福利。有关更多信息,请访问。该职位将持续发布,直到填满。申请者应通过我们的内部或外部职业网站申请。