高级 Android 软件工程师 - 沃尔玛,桑尼维尔现场办公
在桑尼维尔负责沃尔玛消费者零售平台的 Android 工程工作。使用 Kotlin 和 Java 构建应用、解决生产问题,并推动高优先级移动项目。
描述
- 通过评估影响、严重程度和根本原因,调查生产环境及业务关键移动问题
- 与支持团队和工程合作伙伴协作,解决事件并完成事后复盘
- 创建并交付支持业务目标的移动解决方案
- 评估技术机会、行业实践和新兴技术
- 从最初构想到交付,领导高优先级项目
- 使用 Java 和 Kotlin 构建并维护可扩展的 Android 应用
- 将产品和设计规格转化为精致、易用的界面
- 建立有效的测试方法并按时交付工作
- 与产品经理、设计师和工程师合作,定义需求、评估风险、报告进展并消除阻碍
- 通过清除交付障碍和建立性能预期,提供技术指导
- 持续拓展技术知识,并根据优先级变化调整计划
- 遵循公司政策、工程标准和道德准则
- 指导同事,同时促进责任意识和团队合作
- 审查工程工作流程,发现提高效率和节约成本的机会
- 利用利益相关者的反馈,加强工程执行
任职要求
- 计算机科学、工程或相关专业本科或硕士学位
- 至少六年专业软件开发经验,涵盖移动端、Web 前端和后端系统,并且近期仍有实际编码经验
- 具有开发消费者移动应用的经验,最好来自电子商务、数字平台或其他大规模消费者产品领域
- 具备构建可扩展后端系统和平台的扎实背景
- 能够设计和开发高级 Android 应用,并有实际成果
- 能够跨职能协作,定义、设计并交付新功能
- 熟练使用 Kotlin 和 Java 进行 Android 开发
- 有将线框图和设计规格转化为像素级精准用户界面的经验
- 了解 Android 动画、过渡效果和当前 UI 实践
- 具备使用 Android SDK、服务和后台处理的实践经验
- 具有通过 REST API、JSON、HTTP 和消息框架获取远程数据的经验
- 熟悉 Google Play 服务,例如地图、定位和云消息传递
- 有集成第三方库和 API 的经验
- 能够使用 DDMS、MAT 或同类工具诊断内存和性能问题
- 深入了解移动开发生命周期和面向对象设计
- 具有使用 MVVM、整洁架构、ViewModel、Repository 模式、协程及其他现代 Android 架构的经验
- 有使用 GraphQL 和编排层的经验
- 替代最低资格:拥有指定技术领域的本科或更高学位并具备三年软件工程或相关经验,或具备五年软件工程或相关经验
- 遵守沃尔玛无毒工作场所政策
福利待遇
- 基于绩效的激励奖励
- 401(k) 配比
- 员工股票购买计划
- 带薪产假和育儿假
- 带薪休假,包括病假
- 多种健康计划可供选择
- 医疗、视力和牙科保险
- 公司支付的人寿保险
- 家庭照护假
- 丧假
- 陪审员服务假
- 投票假
- 短期和长期伤残保险
- 公司折扣
- 军人休假薪资
- 收养和代孕费用报销
- Live Better U,包括沃尔玛支付的学费、书籍和费用
- 基于绩效的奖金奖励
- 股票
- 休假、节假日以及其他 PTO 或 PPTO
- 带薪教育项目,涵盖高中完成、本科学位、英语学习和短期证书
