
高级移动开发工程师(iOS 和 Android)- Perry Street Software
为 Perry Street Software 的 SCRUFF 和 Jack’d LGBTQ+ 约会应用构建并扩展移动体验。 交付由数百万人使用的稳健、可测试 iOS 和 Android 代码。
描述
- 为新一代 SCRUFF 和 Jack’d 创建面向用户的功能
- 采用依赖注入、模块化设计以及函数式或响应式编程的整洁架构
- 使用 Jetpack Compose 和 SwiftUI 构建现代移动界面
- 从 ViewModel 层开始采用测试驱动开发和行为驱动开发
- 借助架构代码检查工具,在分布式全球团队中贯彻架构标准
- 在敏捷环境中与产品、设计、支持和市场营销团队协作
- 负责解决方案的完整生命周期,从设计和需求到实现、重构、发布与维护
- 通过结对编程和群体编程,与全球团队中的同事合作
- 通过学习 Kotlin、React 和/或 Ruby on Rails,拓展技术能力
- 使用 Claude Code 和 GitHub Copilot 等 AI 辅助开发工具提升生产力
- 交付服务数百万用户的可用于生产环境的软件
任职要求
- 计算机科学、相关专业本科或以上学历,或具备同等实践经验
- 至少 5 年软件开发经验
- 至少 4 年 iOS 或 Android 应用开发经验
- 具备应用软件设计模式和架构模式的经验
- 熟练掌握 GitHub 和基于 Git 的开发工作流
- 愿意学习并通过 AI 驱动的编码工具提升生产力
- 深入理解可用性和移动产品开发
- 展现出主人翁意识、独立性以及推动产品发展的成功经验
- 具备发布面向消费者的 iOS 或 Android 应用的经验,最好是已在应用商店上线的应用
- 具备构建可测试、易维护移动架构的经验
- 具备与远程分布式全球团队协作的经验
- 无论当前所在时区如何,都能够在东部时间上午 9 点至下午 1 点参与协作
- 在欧洲的候选人必须能够在冬季欧洲中部时间上午 11 点至晚上 8 点,或夏季欧洲中部时间中午 12 点至晚上 9 点工作
- 在巴西的候选人必须能够在东部时间上午 8 点至下午 5 点工作
- 在北美的候选人必须能够在东部时间上午 8 点至下午 5 点工作
- 对结对编程感兴趣并持开放态度
- 愿意学习当前客户端专业领域之外的语言,包括 Ruby、Python 或 SQL
福利待遇
- 在全球分布式团队中担任完全远程职位
- 11 天带薪节假日
- 年中享有一周带薪休假,即 PSS Summer Refresh Week
- 提供家庭办公津贴,用于购买家具和改善工作空间
- 带薪育儿假
- 美国员工可享有 401(k) 计划,公司提供 6% 的雇主匹配缴款
- 美国员工可享有覆盖全美的综合医疗保险
- 美国员工可享有灵活休假时间




