← Back to Jobs

Mobile Software Engineer (Android & iOS)

ScootSingapore
Full-timeMid Level
👁️ 0 views📝 0 applicationsPosted 7/24/2026Expires 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.