Watch Jobs
浏览职位数据统计洞察报告招聘观察探索企业购买与订阅
我的收藏免费试用登录注册

Watch Jobs

我们专注于实时追踪各企业最新职位动态,帮助您节省求职时间,快速找到理想工作机会。

探索

  • 浏览职位
  • 数据统计
  • 洞察报告
  • 数据方法论
  • 探索企业

订阅

  • 免费试用
  • 价格方案
  • FAQ
  • 隐私政策

关注我们

微信公众号小红书淘宝店铺

© 2026 Watch Jobs. 保留所有权利

Created by jianglicat - 讲礼猫
Watch Jobs
浏览职位招聘观察购买与订阅
Grab logo
格步
Senior Software Engineer, Mobile (iOS)
立即应聘

Senior Software Engineer, Mobile (iOS)

发布于 6 个月前

普通员工/个人贡献者

Bengaluru, India
高级经验
全职员工
仅现场办公
学历未注明
软件工程
CI/CD
Needle
Ribs/Mvvm/Viper
模块化架构
系统设计
iOS
SOLID原则
SwiftUI
生成式AI

薪资面议

暂无薪资依据说明。

职位详情

关于这个职位

这是一个专注于iOS平台的高级软件工程师职位

你将加入Grab的消费者体验团队,负责设计和构建支撑Grab超级应用的核心iOS基础设施、框架和可复用组件
你的工作重点是提升移动开发者的体验,通过构建平台和系统来赋能产品工程师,确保系统的安全性、可靠性和可维护性

最低要求

至少5年iOS开发专业经验

有在大型iOS应用中端到端交付功能的经验
有模块化架构和管理iOS项目的经验
精通iOS架构模式(如RIBs/MVVM/VIPER)和SOLID原则,确保系统设计的可扩展性和可维护性
理解iOS构建系统和CI/CD流水线,这对于优化开发工作流程至关重要
精通Swift、SwiftUI和现代iOS开发实践,确保高效的系统创建
熟悉系统设计,能够创建可扩展、可维护和可测试的代码,从而确保功能的可靠性和可扩展性

工作职责

你将设计和实现支撑Grab超级应用架构的核心iOS基础设施组件和框架

你将指导技术讨论并做出架构决策,以改进跨团队的平台
你将与设计和产品团队合作,维护我们的设计系统,并创建解决常见挑战、提升开发者体验的SDK接口
你将开发生成式AI应用,并维护构建系统和CI/CD流水线,以提高开发者的效率
你将创建可复用的iOS组件,重点关注可扩展性、性能和开发者体验
你将主导代码审查和技术讨论,确保移动代码库的标准化
你将编写全面的技术文档、最佳实践指南以及新平台功能的指南

优先资格

有管理UI组件库以确保用户界面一致性的背景

熟悉构建生成式AI应用
有维护开发者生产力工具的经验
有使用依赖注入框架(如Needle)的经验,有助于创建模块化和灵活的代码结构

AI 洞察

优缺点分析

优点

  • 平台级技术积累:专注于iOS基础设施和框架开发,能深入理解移动端底层技术,积累深厚的平台工程经验,技术壁垒高
  • 全面的技术栈:涉及从架构设计、开发、CI/CD到生成式AI应用的广泛技术领域,有利于成为全栈型移动端专家
  • 明确的职业支持:公司提供完善的福利(如医疗保险、灵活福利计划)和关注员工福祉(如援助计划、弹性工作安排),工作环境较为稳定
  • 跨团队协作要求:需与设计、产品及多个工程团队紧密合作,推动平台改进和标准化,对沟通协调和影响力是持续考验
  • 现场办公限制:职位明确要求在现场办公室工作,可能缺乏远程工作的灵活性,对追求工作地点自由的求职者构成限制
  • 适合拥有5年以上iOS开发经验,对构建底层框架和提升开发者工具有浓厚兴趣,追求技术深度和平台级影响力的资深工程师

缺点 / 挑战

  • 行业领先平台:Grab是东南亚领先的超级应用,业务场景复杂且规模大,能接触到高并发、高性能的系统挑战,项目经验含金量高
  • 技术复杂度高:需要同时精通底层框架设计、系统架构和新兴技术(如AI),对学习能力和技术深度要求极高,工作压力可能较大

角色解读

  • 技术路径上,可以从高级工程师向架构师或技术专家发展,专注于更复杂的系统设计和前沿技术(如生成式AI)的整合
  • 在职业发展上,有机会通过主导跨团队项目和指导他人,向技术领导或工程管理岗位过渡
  • 作为平台工程师,负责设计和构建支撑Grab超级应用的核心iOS基础设施、框架和可复用组件,为产品工程师提供底层支持
  • 与设计和产品团队协作,维护设计系统,创建SDK接口,并开发生成式AI应用,以解决开发中的共性问题并提升团队效率
  • 主导技术讨论和架构决策,维护构建系统与CI/CD流水线,编写技术文档和最佳实践,确保代码质量和开发流程的标准化
  • 需要至少5年iOS开发经验,精通Swift、SwiftUI及现代开发实践,并具备在大型应用中端到端交付功能的能力
  • 必须深入理解iOS架构模式(如RIBs/MVVM/VIPER)、SOLID原则和模块化架构,能够设计可扩展、可维护的系统
  • 需要熟悉iOS构建系统、CI/CD流水线以及系统设计,确保代码的可测试性和开发工作流程的优化

申请策略

  • 深入了解Grab超级应用的业务和技术栈,思考其作为平台可能面临的挑战,并在面试中展示你如何能为解决这些挑战贡献力量
  • 关注Grab强调的“用心、渴望、荣誉、谦逊”价值观,准备事例说明你如何在这些方面有所体现,尤其是在团队协作和技术领导中
  • 重点突出在大型或复杂iOS项目中,负责端到端功能交付、模块化架构设计或性能优化的具体案例,用量化成果(如性能提升百分比、代码复用率)证明能力
  • 详细描述你使用RIBs、MVVM、VIPER等架构模式以及SOLID原则的实际项目经验,展示你如何设计出可扩展和可维护的系统
  • 展示你在构建或维护CI/CD流水线、开发者工具、UI组件库或SDK方面的经验,特别是任何提升团队效率的举措
  • 如果有生成式AI应用、依赖注入框架(如Needle)或系统设计相关的经验,务必单独列出并说明你的贡献和技术选型思考
  • 如果对生成式AI在移动端的应用不熟悉,可以提前学习相关基础知识,并思考如何将其与iOS开发结合,准备一些简单的概念验证项目想法
  • 加强对高级iOS架构模式(如RIBs)和系统设计原则的深度理解,可以通过阅读权威资料、分析开源项目或重构个人项目来巩固

面试指南

  • 对于技术问题,采用“情境-任务-行动-结果”(STAR)原则来组织答案:先简要说明项目背景和目标,然后描述你采取的具体技术行动和决策理由,最后用可衡量的结果(如性能指标、团队反馈)收尾
  • 在回答架构或设计问题时,不仅要说明“是什么”,更要解释“为什么”——即在不同约束条件(如团队规模、业务需求、可维护性)下的权衡思考,这能体现你的深度
  • 请描述一个你负责过的复杂iOS功能或模块,你是如何进行架构设计和实现的?遇到了哪些挑战,如何解决的?
  • 你如何理解RIBs/MVVM/VIPER这些架构模式?在什么场景下你会选择其中一种?请结合具体项目说明
  • 请谈谈你优化iOS应用性能或构建系统的经验
  • 你使用过哪些工具或方法?
  • 你如何设计和维护一个可复用的UI组件库或SDK?如何确保其易用性和一致性?
  • 如果让你设计一个支撑超级应用的核心框架,你会考虑哪些关键因素?(考察系统设计能力)

职位点评

Watch Jobs
Watch Jobs

聚合公开职位信息,帮助你看清岗位细节与市场趋势。

探索

  • 浏览职位
  • 探索企业
  • 数据统计
  • 洞察报告
  • 招聘观察

产品

  • 免费试用
  • 价格方案
  • 数据方法论

支持

  • 常见问题
  • 隐私政策

© 2026 WatchJobs. 保留所有权利。

隐私政策

格步 的其他在招职位

  • Senior Software Engineer, Reverse Engineering

    格步 · 北京市
    AI 估算 · 35k-55k
  • Software Engineer Intern

    格步 · 北京市
    AI 估算 · 8k-12k
  • Software Engineer, Backend (Intern)

    格步 · 北京市
    AI 估算 · 4k-8k
  • Lead Data Analyst,Risk Analytics

    格步 · 北京市
    AI 估算 · 35k-55k
  • IoT Data Analysis - Intern (Beijing)

    格步 · 北京市
    AI 估算 · 4k-7k

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k

格步 的其他在招职位

  • Senior Software Engineer, Reverse Engineering

    格步 · 北京市
    AI 估算 · 35k-55k
  • Software Engineer Intern

    格步 · 北京市
    AI 估算 · 8k-12k
  • Software Engineer, Backend (Intern)

    格步 · 北京市
    AI 估算 · 4k-8k
  • Lead Data Analyst,Risk Analytics

    格步 · 北京市
    AI 估算 · 35k-55k
  • IoT Data Analysis - Intern (Beijing)

    格步 · 北京市
    AI 估算 · 4k-7k

相似职位推荐

  • 微信小游戏-大模型推荐算法工程师-商业化方向

    腾讯 · 广州市
    AI 估算 · 25k-45k
  • 腾讯云-可观测与运维平台高级研发工程师(深圳/杭州/北京/上海)

    腾讯 · 深圳市
    AI 估算 · 30k-60k
  • 企业智能体-高级全栈研发工程师

    腾讯 · 深圳市
    AI 估算 · 35k-55k
  • 大模型业务应用负责人

    小米 · 武汉市
    AI 估算 · 35k-55k
  • 直播 Android 业务架构师(POC)

    小红书 · 北京市
    AI 估算 · 30k-50k