Back to search
Scoot Linkedin · Posted 20d ago

Mobile Software Engineer (Android & iOS)

Singapore

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed 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.

Responsibilities

Job Description

  • 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.
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search