全栈软件工程师
• *库比蒂诺,加利福尼亚州,美国**
• *硬件**
• *简介**
发布时间:**2024年10月09日**
角色编号:**200571636**
想象一下您可以在这里做些什么。在苹果公司,新想法往往迅速转化为产品、服务和客户体验。每天,人们在苹果公司做着惊人的事情。您是否希望通过开发卓越的产品来影响数十亿用户,重点关注产品的准确性、可理解性和性能?您将成为一个实践性开发团队的一员,推动工程完美、创造力和创新。这里的动态、激励人心的人和创新技术是常态。如果您是一位足智多谋的软件工程师,渴望研究和开发尚不存在的解决方案,我们希望您加入我们的团队。将热情和奉献精神带入您的工作,您将无法想象自己可以取得什么成就。
• *描述**
我们正在寻找一位积极进取且经验丰富的全栈软件工程师,具备深入的网页应用设计和开发知识。
- 您将负责为我们组织的内部网页应用设计和开发创新的前端和后端软件功能,使用微服务架构。
- 我们理想的候选人必须在Java/J2EE技术栈、Node.js、React、Typescript、JavaScript、MongoDB和PostgreSQL方面展示出专业知识。
- 您能够分析业务需求,识别差距,并将需求转化为技术设计。
- 您熟练掌握软件开发的最佳实践,如敏捷开发、代码审查、持续集成和自动化测试。
- 您与项目经理、UI/UX设计师及其他利益相关者紧密合作,以定义需求、相应估算工作量,并最终按时交付高质量的工作。
• *最低资格要求**
+ 本科学位,要求3年以上相关经验。
+ 3年以上Java、J2EE及相关技术(如Spring框架)的经验。
+ 具备高度可扩展的分布式系统和UI开发的实践经验,如JavaScript、HTML、CSS。
+ 有AWS、GCP等公共云环境的经验。
+ 熟悉SQL和NoSQL分布式数据库,如PostgreSQL和MongoDB。
+ 对数据结构、算法、设计模式、并发、多线程和可扩展性有深入的知识和理解。
+ 有开发RESTful API的经验。
+ 能够在动态和高度协作的团队环境中工作。
+ 注重细节,具备出色的分析能力。
• *优先资格要求**
+ 硕士学位,要求3年以上相关经验。
+ 具备Node.js、React或Angular的经验。
+ 了解容器化概念,如Kubernetes、Docker等。
+ 有持续集成(如Jenkins)和测试框架(如JUnit)的经验。
+ 有Swift进行Mac OS应用开发的经验。
+ 有Python3和UNIX shell脚本的经验。
• *薪资和福利**
在苹果公司,基本薪资是我们总薪酬包的一部分,并在一个范围内确定。这为您在角色中成长和发展提供了机会。该职位的基本薪资范围为$143,100至$264,200,您的基本薪资将取决于您的技能、资格、经验和地点。
苹果员工还有机会通过参与苹果的自愿员工股票计划成为苹果股东。苹果员工有资格获得自愿限制性股票单位奖励,并可以在自愿参与苹果员工股票购买计划时以折扣价购买苹果股票。您还将获得包括:全面的医疗和牙科保险、退休福利、一系列折扣产品和免费服务,以及与您在苹果职业发展相关的正式教育的某些教育费用报销——包括学费。此外,该角色可能有资格获得自愿奖金或佣金支付以及搬迁费用。了解更多关于苹果福利的信息。 (https://www.apple.com/careers/us/benefits.html)
注意:苹果的福利、薪酬和员工股票计划受资格要求和适用计划或程序的其他条款的约束。
苹果是一个平等机会的雇主,致力于包容和多样性。我们寻求为所有申请者提供平等机会,不受种族、肤色、宗教、性别、性取向、性别身份、国籍、残疾、退伍军人身份或其他法律保护特征的影响。了解更多关于您作为申请者的平等就业机会权利 (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf) 。
苹果将不会对询问、披露或讨论其薪酬的申请者进行歧视或报复。
苹果在某些地点根据法律要求参与E-Verify程序。了解更多关于E-Verify程序的信息 (https://www.apple.com/jobs/pdf/EverifyPosterEnglish.pdf) 。
苹果致力于与身体和精神残疾的申请者合作并提供合理的便利。合理便利和无毒工作场所政策了解更多。
苹果是一个无毒工作场所。合理便利和无毒工作场所政策了解更多。
苹果将考虑所有符合条件的申请者,包括有犯罪历史的申请者,按照适用法律的规定。如果您申请旧金山的职位,请查看适用于您所在地区的旧金山公平机会法令指南。
在马萨诸塞州,要求或实施测谎仪测试作为就业或继续就业的条件是违法的。违反此法律的雇主将面临刑事处罚和民事责任。