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/CDKey ResponsibilitiesBuild 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.Requirements2–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.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In