Mobile Software Engineer (Android & iOS)
Scoot•Singapore
Full-timeMid Level
👁️ 0 views•📝 0 applications•Posted 7/24/2026•Expires 8/24/2026
Get alerts for roles like this
More Mobile Software Engineer (Android & iOS) roles in Singapore — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
Summary
We are looking for a highly motivated Mobile Software Engineer to join our engineering team. The ideal candidate is passionate about building high-quality mobile applications and has strong experience in Flutter as the primary development framework, complemented by hands-on experience in native Android (Kotlin) and iOS (Swift) development.
This role involves working closely with Product Owners, Designers, QA Engineers, Backend Engineers, and other cross-functional teams to design, develop, and deliver scalable mobile solutions used by millions of customers.
Job Description
Responsibilities
•
Design, develop, and maintain cross-platform mobile applications using Flutter .
•
Develop and maintain platform-specific features in Android (Kotlin) and iOS (Swift) when required.
•
Integrate RESTful APIs, third-party SDKs, and backend services.
•
Collaborate with product managers, designers, and backend engineers to deliver high-quality features.
•
Participate in technical design discussions and code reviews.
•
Troubleshoot, debug, and resolve production issues.
•
Optimize application performance, reliability, and user experience.
•
Ensure applications follow security, coding, and quality best practices.
•
Contribute to CI/CD pipelines and automated testing initiatives.
•
Stay updated with the latest mobile development technologies and industry best practices.
Requirements
•
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
•
3–5 years of software development experience.
•
Strong hands-on experience with Flutter and Dart .
•
Solid experience developing native Android applications using Kotlin .
•
Solid experience developing native iOS applications using Swift .
•
Experience consuming RESTful APIs and JSON.
•
Strong understanding of mobile application architecture (MVVM, Clean Architecture, MVC, etc.).
•
Experience using Git for source control.
•
Strong debugging, troubleshooting, and problem-solving skills.
•
Good communication skills and the ability to work in an Agile environment.