Flutter Developer

StarHub

Singapore

On-site

SGD 90,000 - 160,000

Full time

6 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

StarHub in Singapore seeks a skilled Flutter Mobile Developer to build high-quality, performant apps for iOS and Android, leveraging Dart and Flutter with a focus on clean UI/UX and robust integrations with backend services.

You will work with AWS and Kubernetes, maintain CI/CD pipelines, implement automated tests, and keep up with mobile development best practices to ensure scalable, reliable releases. Collaboration with backend teams and analytics tools like Firebase Crashlytics will be key.

Qualifications

  • 5+ years of mobile app development experience, with at least 2+ years in Flutter.
  • Proficient in Flutter/Dart for iOS and Android.
  • Strong experience with Firebase, REST APIs and GraphQL.
  • Hands-on with CI/CD pipelines and deployment tools.
  • Experience with test automation frameworks like Flutter Driver or Appium.
  • Familiarity with Kubernetes and AWS.
  • Knowledge of OpenTelemetry and Real User Monitoring tools.

Responsibilities

  • Design, develop, and maintain mobile apps using Flutter for iOS and Android.
  • Implement custom UI/UX and ensure performance across devices.
  • Integrate third-party SDKs including Firebase Crashlytics and Adobe Analytics.
  • Collaborate with backend for REST APIs, GraphQL, and Firebase services.
  • Build reusable, testable code and manage deployment pipelines.
  • Set up automated testing frameworks for high-quality releases.
  • Optimize app performance and troubleshoot issues post-launch.
  • Work with AWS and Kubernetes for hosting and management.
  • Stay updated on Flutter trends and best practices.

Skills

Mobile app development
Flutter
Dart
Firebase
REST APIs
GraphQL
CI/CD pipelines
Test automation frameworks
AWS
Kubernetes
OpenTelemetry integration
RUM tools

Tools

Firebase Crashlytics
Adobe Analytics
CI/CD tools
Kubernetes
OpenTelemetry

Job description

Role Mission: The Flutter Mobile Developer will build high-quality, performant mobile applications for iOS and Android while implementing modern UI/UX and ensuring seamless integrations with backend services and third-party SDKs. They will drive reliability and scalability by leveraging cloud infrastructure such as AWS and Kubernetes, maintaining robust CI/CD pipelines, and implementing automated testing frameworks for consistent, high-quality releases. This role also champions continuous improvement through performance optimization, analytics integration, and adoption of emerging Flutter and mobile development best practices.

Key Responsibilities

  • Design, develop, and maintain mobile applications using Flutter for both iOS and Android platforms.
  • Implement custom UI/UX designs and ensure smooth performance across devices.
  • Integrate third-party SDKs such as Firebase Crashlytics, Adobe Analytics, among others, including other analytics and monitoring tools.
  • Collaborate with backend developers to integrate REST APIs, GraphQL, and Firebase services.
  • Build efficient, reusable, and testable code while adhering to best practices.
  • Establish and manage deployment pipelines for seamless app delivery.
  • Implement and maintain automated testing frameworks for high-quality releases.
  • Optimize app performance and troubleshoot issues during development and post-launch.
  • Work with cloud infrastructure (AWS, Kubernetes) for app hosting and management.
  • Stay updated with emerging trends in mobile app development and Flutter best practices.

Required Qualifications

  • Proven experience (5+ years) in mobile app development, with 2+ years specializing in Flutter.
  • Expertise in creating apps for both iOS and Android using Flutter and Dart.
  • Strong knowledge of Firebase, REST APIs, and GraphQL for integration.
  • Hands-on experience with CI/CD pipelines and deployment tools.
  • Experience with test automation frameworks like Flutter Driver, Appium, or similar.
  • Familiarity with Kubernetes and AWS services.
  • Working knowledge of OpenTelemetry (OTel) integration and Real User Monitoring (RUM) tools.

Preferred Skills

  • Experience with app performance monitoring and optimization.
  • Knowledge of design patterns and principles for scalable mobile architectures.
  • Familiarity with Agile development practices and cross-functional collaboration.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mobile Developer - Fluttert
Mobile Developer - Fluttert

Helius Technologies Pte Ltd • Singapore

On-site
SGD 60,000 - 120,000
Senior Flutter Developer
Senior Flutter Developer

Helius Technologies Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Flutter Developer
Flutter Developer

Xcellink Pte Ltd • Singapore

On-site
SGD 78,000 - 112,000
On-the-job training
Career development
Collaborative work environment
Remote Senior Flutter Developer
Remote Senior Flutter Developer

VY SYSTEMS PTE. LTD. • Singapore

Remote
SGD 120,000 - 180,000
Fully Remote
Flutter Engineer
Flutter Engineer

PAWPLEDGE PTE. LTD. • Singapore

On-site
SGD 70,000 - 120,000
Startup experience
Distributed teams
UI/UX mindset
Mobile & Full Stack Developer
Mobile & Full Stack Developer

HRnetOne • Singapore

On-site
SGD 60,000 - 100,000
Senior Flutter Mobile Engineer — Cloud, CI/CD & Analytics
Senior Flutter Mobile Engineer — Cloud, CI/CD & Analytics

StarHub • Singapore

On-site
SGD 90,000 - 160,000
Senior Flutter Engineer — Cross-Platform Mobile
Senior Flutter Engineer — Cross-Platform Mobile

Helius Technologies Pte Ltd • Singapore

On-site
SGD 90,000 - 130,000
Mobile Apps Developer
Mobile Apps Developer

I-CONSULT TECH PTE. LTD. • Singapore

On-site
SGD 50,000 - 70,000
Annual salary review
Performance bonus
Flexible work from home options
Mobile & Web Developer (.NET & Flutter)
Mobile & Web Developer (.NET & Flutter)

Helius Technologies • Singapore

Remote
SGD 90,000 - 120,000