Software Engineer II (Mobile)

 Posted 7 hours ago
     
2-5 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Develop and ship new features for iOS and Android mobility platforms using Swift and Kotlin. Collaborate with cross-functional teams to deliver high-quality, maintainable code and ensure production reliability through comprehensive unit testing.
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.
  • 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.
  • 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.
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.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified