我们正在寻找一名经验丰富的高级软件工程师,IOS,加入收购和发现工程团队。这个实践性的角色需要出色的编码技能,对技术和工程卓越的热情,以及指导和指导一支庞大的工程团队的能力。您将在定义和维护我们的技术架构方面发挥关键作用,确保与业务目标和可扩展性要求保持一致。
关于团队:发现工程团队
沃尔玛的收购和发现工程团队致力于为全球数百万购物者提供无缝愉快的购物体验。作为该团队的一名高级软件工程师,您将有机会在移动和Web平台上的顶级漏斗购物体验——主页、为SEO和SEM的内容页面、搜索和浏览体验、交易和商品页面上工作。这个由工程、UX、产品管理、业务和分析组成的协作团队正在大规模地迭代新产品和站点功能。我们在我们的下一代前端平台上提供高性能的解决方案。虚拟试衣、Gen AI集成、个性化的完整外观、视频购物等只是该团队与许多其他团队合作开发的功能的几个示例。数百万客户的持续实验、创新和反馈使这项工作变得更加令人兴奋!
你将会做什么:
作为沃尔玛商品页面团队的高级软件工程师-IOS,您将有机会:
• 担任技术负责人,设计、开发和领导多个以业务或技术驱动的项目,带领小到中等规模的团队支持新功能和用户体验。
• 在塑造架构决策、倡导可扩展和高效解决方案以满足现有和未来需求方面发挥关键作用。
• 作为技术专家,为您的队友、其他团队和工程师提供技术领导和指导。
• 引导全栈团队的软件工程师使用React、iOS、Android、Node.js、GQL等开发Web和移动功能。
• 承担责任,领导并贡献整个技术栈,以提高交付速度、开发者生产力和相关目标。
• 与产品、UX和设计团队等跨职能团队合作,了解需求并交付顶级软件产品。
• 识别并推动改进沃尔玛开发者社区的移动SDE框架、组件和工具。
• 为实施下一代零售的高科技想法贡献并增强移动平台架构。这涉及到与AR/VR、Gen AI、自动化/机器人技术、遥测、代码注入技术等相关的技术。
你需要具备什么:
• 理想情况下,具有5年以上的iOS平台软件设计和开发经验,以及更大的前端技术栈经验。
• 使用Node.js、Java、Go等为移动和Web客户端开发和测试服务器端API的经验。具备GQL经验者优先考虑。
• 具备移动架构的经验,包括模型视图控制器(MVC)、模型视图视图模型(MVVM)和VIPER。具备使用Maven和Gradle构建系统发布和管理依赖项的经验。
• 精通复杂软件设计、分布式系统设计、设计模式、数据结构和算法。
• 出色的技术调试和生产支持技能。
• 具备监控移动应用程序性能、稳定性、成功率并利用数据改进的经验。
• 通过编写单元测试、自动化和进行代码审查来提高代码质量。
• 熟悉Azure或Google Cloud Platform等公共云技术。
• 出色的决策能力,能够在复杂快节奏的环境中平衡利益冲突。
关于沃尔玛全球技术
想象一下,在一个环境中工作,一行代码可以让数亿人的生活变得更加轻松。这就是我们在沃尔玛全球技术所做的。我们是一支软件工程师、数据科学家、网络安全专家和服务专业人员的团队,是全球领先的零售商,我们产生了巨大的影响,并处于下一次零售颠覆的前沿。人是我们创新的原因,人推动着我们的创新。我们以人为本,以技术为力量。我们培训团队掌握未来的技能,并邀请像您这样的专家帮助我们成长。我们为那些追求第一个机会的人提供角色,也为那些寻找将定义他们职业生涯的机会的人提供角色。在这里,您可以在技术领域开启一段伟大的职业生涯,为几乎所有行业获得新的技能和经验,或利用您的专业知识以大规模创新,影响数百万人,并重新构想零售的未来。
灵活的混合工作方式:
我们采用主要在办公室工作的混合工作方式,与此同时也会进行虚拟工作。我们的园区作为增强协作、让我们团结一致并满足业务需求的中心。这种方法帮助我们做出更快的决策,消除全球团队之间的地理障碍,并在个人生活中更加灵活。
福利待遇:
除了丰厚的薪酬套餐外,您还可以根据您的表现获得奖励。其他福利还包括401(k)匹配计划、股票购买计划、带薪产假和陪产假、带薪休假、多种健康计划等等。
平等机会雇主:
沃尔玛公司是一家平等就业机会雇主-自愿选择。我们相信只有真正了解员工、客户和我们服务的社区,我们才能帮助他们过上更好的生活。这意味着理解、尊重和重视多样性-独特的风格、经验、身份、思想和观点-同时包容所有人。
以上信息旨在表明该职位所涉及的工作性质和水平。它并不旨在包含或被解释为员工在此职位所需的所有责任和资格的综合清单。完整的职位描述可作为招聘过程的一部分提供。