Software Engineer, Mobile (iOS)
We are building solutions and leverage Artificial Intelligence (AI)-powered development tools like Jetski, Gemini CLI, and others to iterate quickly and make a big impact.
In this role, you will be building new capabilities and collaborating closely with local and global cross-functional teams (including Product Manager (PM), User Experience (UX), and other engineering teams in Singapore and the United States (US)). You will have end-to-end responsibility for key areas, from design to deployment, directly impacting how millions of users digitize and use their everyday essentials.
- Design, develop, test, deploy, maintain, and improve software with a primary focus on the iOS platform. Write high-quality, well-tested, and maintainable code in Swift and SwiftUI.
- Collaborate effectively with product managers, UX designers, and other engineers to define and implement user-facing features.
- Contribute across the full stack, including designing and integrating with server-side Application Programming Interfaces (APIs).
- Thrive in a fast-paced environment, contributing to all phases of the software development lifecycle. Advocate product excellence and ensure features are comprehensive, considering accessibility and internationalization.
- Leverage Artificial Intelligence (AI) tools to enhance and accelerate development workflows.
Minimum qualifications:
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience with software development in one or more programming languages.
- 2 years of experience with native iOS application development (e.g., Swift, SwiftUI).
Preferred qualifications:
- Experience with the full software development lifecycle.
- Experience with full-stack development. Solid understanding of testing methodologies and best practices for mobile applications.
- Experience working in a collaborative environment with cross-functional teams across different time zones.
- Proven track record of launching and maintaining iOS applications.
- Demonstrated interest and experience in using AI tools for development workflows.
- Passion for user-facing features and a strong sense of product excellence.