company-logo-image

Mobile Developer

ashley-avatar-image

AI-generated summary

beta

This job is for a Mobile Developer who loves creating user-friendly apps. You might like this job because you’ll have a hand in every step, from design to launch, and use cool tools like Flutter and AWS to make great experiences!

RM 9000

shah alam, Kuala Lumpur

Job Description

We are looking for a Flutter Developer who is passionate about building scalable, maintainable mobile applications using clean architecture and structured state management. You will work on end-to-end feature ownership, contribute to architecture decisions, and collaborate closely with product, backend, and DevOps teams.

Tech Stack: Flutter (Dart), BLoC, REST APIs, AWS (S3, Lambda), CI/CD

Key Responsibilities

  • Build and maintain high-quality Flutter applications using BLoC architecture and modular structure.
     
  • Own features end-to-end — from UI design, state management, backend API integration, to deployment.
     
  • Work closely with backend teams to design efficient REST APIs and optimize client–server communication.
     
  • Implement clean architecture: modular code, dependency management, reusable widgets, and scalable app flow.
     
  • Collaborate with DevOps to automate build and deployment pipelines using CI/CD.
     
  • Integrate apps with AWS services (S3, Lambda, Cognito, etc.) where required.
     
  • Write testable, maintainable code following SOLID principles.
     
  • Participate in code reviews and contribute to engineering best practices.
     

Job Requirements

Requirements

  • 2–6 years of hands-on Flutter development experience.
     
  • Strong experience with BLoC state management and structured state flows.
     
  • Solid understanding of Flutter internals, widget lifecycle, async programming, error handling, and performance optimization.
     
  • Experience integrating REST APIs and handling real-time data.
     
  • Familiarity with AWS services (S3, Lambda) or willingness to learn.
     
  • Good communication skills and ability to explain technical decisions clearly.
     
  • Experience with CI/CD, Git, and modular project structures is an advantage.
     

Skills

Flutter (Software)
Mobile Application Development
Mobile Devices
Software Development

Company Benefits

CT3: Custom-Trained Tech Talent

Pre-trained tech talent matched to your stack, tools, and team ready to deliver from day one.

Delivery-Ready Teams

Skilled professionals embedded into your projects built for speed, precision, and scale.

Global Talent, Local Accountability

Access global expertise with local delivery, communication, and control.

Quality-First, Risk-Free Model

Guaranteed quality, flexible engagement, and full support no compromises.

Full Stack, Full Spectrum

From frontend to backend, cloud to DevOps get comprehensive tech capabilities under one roof.

Domain-Specific Expertise

Access industry-aligned engineers with real-world experience in fintech, healthtech, SaaS, and more.


Additional Info

Company Activity

Last active - few minutes ago

Career Level

Senior Executive

Job Specialisation


Company Profile

Rosemallow Technologies Pvt Ltd-logo-image

Rosemallow Technologies Pvt Ltd

To empower businesses with high-performance, delivery-ready tech talent and cutting-edge digital solutions that drive measurable results. We are on a mission to remove the friction from tech execution by bridging the gap between innovation and implementation. Through our unique CT3 (Custom-Trained Tech Talent) model and hands-on engineering expertise, we help companies scale faster, adapt smarter, and build with...