Flutter Developer (Team Lead)

Dhaka, Bangladesh

Employment Type: Full-time

Job Summary:
We are looking for an experienced Flutter Developer (Team Lead) who will be responsible for leading a mobile app development team to design, develop, and maintain high-quality cross- platform mobile applications. The ideal candidate should have a strong command of Flutter and Dart, leadership qualities, and experience managing app development from concept to deployment.

Key Responsibilities:
● Lead and mentor a team of Flutter developers, guiding them in technical decisions.
● Design and build advanced cross-platform mobile applications using Flutter & Dart.
● Collaborate with product managers, backend developers, and UI/UX designers to deliver high-performing apps.
● Write clean, scalable, and maintainable code following best practices.
● Integrate APIs and third-party services efficiently.
●  Manage project timelines, assign tasks, and ensure timely delivery.
● Conduct code reviews and ensure code quality and performance optimization.
● Troubleshoot and resolve bugs, crashes, and performance issues.
● Stay updated with emerging technologies and propose innovative solutions.

Required Skills:
● Strong hands-on experience with Flutter, Dart, and REST APIs.
● Familiarity with Firebase, GraphQL, or Socket.io is a plus.
● Good understanding of mobile app architecture (MVC, MVVM, BLoC, Provider, GetX, etc.).
● Experience with state management, custom widgets, and animations.
● Experience integrating payment gateways, maps, push notifications, and real-time data synchronization.
● Knowledge of CI/CD pipelines, app deployment on Google Play Store and Apple App Store.
● Basic understanding of backend technologies (Node.js, Python, or Java) is a plus.
● Strong problem-solving and communication skills.
● Ability to lead a small to medium-sized team effectively.

Educational Qualification:
● Bachelor’s degree in Computer Science, Software Engineering, or related field.
● Advanced technical certification in Flutter or Mobile App Development (preferred).

Experience:
● 3–5+ years of professional experience in mobile app development.
● 1–2 years in a Team Lead or Technical Lead role managing a development team.

Job Location
The primary work location is Dhaka, Bangladesh.
This role may require travel across various regions of Bangladesh, accounting for approximately 40% of the total working time.

Salary Information
An attractive remuneration package will be offered for deserving candidates.
The base salary will be determined based on the candidate's years of experience (DOE).

Compensation & Other benefits
Flexible leave/vacation policy.
Public holidays as declared by Bangladesh Government.
Lunch Facilities: Partially Subsidized.
Salary Review: Yearly.
Festival Bonus: 2 (Yearly).

To Apply: Please submit your resume and a cover letter detailing your experience and why you’re a good fit for the role.