StarHub

Flutter Applications Developer

StarHub  •  Petaling Jaya, MY (Onsite)  •  17 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Role Mission: The Flutter Applications 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.

StarHub

About StarHub

StarHub is a leading homegrown Singapore company that delivers world-class communications, entertainment, and digital services. With our extensive fibre and wireless infrastructure and global partnerships, we bring to people, homes and enterprises quality mobile and fixed services, a broad suite of premium content, and a diverse range of communication solutions. We develop and deliver solutions incorporating artificial intelligence, cybersecurity, data analytics, Internet of Things, and robotics for corporate and government clients.

StarHub is committed to conducting our business sustainably and responsibly. StarHub is named among TIME’s World’s Most Sustainable Companies 2025 and ranked as the world’s most sustainable wireless telecommunication provider on the Corporate Knights Global 100 (2025). StarHub also ranks 187 on the FORTUNE Southeast Asia 500 in 2025. Listed on the Singapore Exchange mainboard, StarHub is a component stock of the SGX iEdge Singapore Low Carbon Index, iEdge-OCBC Singapore Low Carbon Select 50 Capped Index; as well as the FTSE4Good Index series.

Visit www.starhub.com for more information.

Industry
Telecommunications
Company Size
1,001-5,000 employees
Headquarters
Singapore, SG
Year Founded
2000
Social Media