Software Engineer II (Mobile)

At GetGo, our vision is to build a world where everyone can move around freely and sustainably. As we continue to expand our geographic reach and champion sustainability, we are looking for those ready to join us on a ride in creating a meaningful future of mobility.

The Software Engineer II (Mobile) is a critical role responsible for building and shipping the features that power GetGo's iOS and Android apps — writing clean, reliable mobile code in Swift and Kotlin, collaborating closely with your team, and growing into a confident, independent mobile engineer.

Responsibilities

  • Technical Foundation: 2+ years of experience in mobile software development with proficiency in Swift (iOS) and/or Kotlin (Android), and familiarity with their respective platform conventions and UI frameworks.
  • Clean Code Advocate: Strong understanding of software design patterns and a commitment to writing clean, maintainable, and well-tested code.
  • Modern Stack Familiarity: Hands-on experience with version control (Git), and familiarity with mobile CI/CD tooling (e.g., Fastlane, Bitrise) and the App Store / Play Store submission process.
  • Agile Contributor: Comfortable working in a fast-paced Agile/Scrum environment, managing tasks effectively via JIRA.

Requirements

  • Implement new features and enhancements across our mobility platforms in accordance with the technical specifications and architectural guidelines provided by Technical Leads.
  • Deliver high-quality, maintainable, and well-documented mobile code in Swift (iOS) and/or Kotlin (Android), ensuring seamless integration with backend APIs and platform conventions.
  • Develop comprehensive unit tests for every feature to ensure high code coverage and maintain the long-term reliability of our production systems.
  • Identify areas for improvement within your immediate codebase and propose practical solutions during code reviews to raise overall technical standards.
  • Collaborate effectively with cross-functional teams, including Product and QA, to ensure tasks are delivered on time and aligned with sprint goals.
  • Participate actively in sprint planning and daily stand-ups, providing clear progress updates and surfacing technical blockers early.

Benefits

GetGo Technologies is a Singapore headquartered technology-enabled mobility group on a mission to empower communities with accessible and sustainable mobility through GetGo Carsharing and ZipZap Car Subscription. GetGo Carsharing is Singapore’s largest and fastest growing carsharing service, with 3,000 vehicles over 1,700 locations islandwide, serving a community of over half a million users, 24/7. ZipZap Car Subscription is a car subscription service that aims to redefine longer-term personal car access through flexible, all-inclusive subscriptions.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available