Junior Flutter Developer

Role Overview

We are looking for talented Flutter Developers to join Square Health Ltd, with a passion for crafting clean, elegant code and building impactful mobile applications. You will collaborate with cross-functional teams to design and develop high-quality, scalable apps for both Android and iOS, contributing to our innovative health-tech products. Candidates should have at least 1 year of hands-on Flutter experience, combining technical expertise with creativity to deliver seamless user experiences.

At our company, we’re dedicated to creating an environment that supports growth and advancement. We firmly believe in the potential for greatness in anyone with the right mindset and a keen desire to learn. If you’re ready to tackle new challenges and enhance your skills, we wholeheartedly encourage you to apply today!

General Information

  • PositionJunior Software Engineer
  • Experience1-2 years
  • Employment StatusFull-time
  • WorkdaysSunday – Thursday
  • WorkplaceMohakhali, Dhaka
  • Deadline14th February, 2026

Responsibilities

  • Develop and maintain high-quality mobile applications using Flutter (iOS & Android).
  • Collaborate with product managers, designers, and backend teams to deliver scalable features.
  • Write clean, efficient, and reusable code, ensuring best practices in Flutter and mobile development.
  • Debug, troubleshoot, and optimize applications for speed, performance, and responsiveness.
  • Implement new features from requirement analysis to deployment.
  • Stay up to date with the latest Flutter/Dart updates, tools, and industry trends.
  • Participate in code reviews, testing, and release cycles to ensure app stability and quality.

Qualifications

  • Hands-on experience in building and deploying Flutter apps for both iOS and Android.
  • Proficient in state management (Provider, Riverpod, Bloc, GetX, etc.).
  • Strong knowledge of REST APIs, third-party integrations, and backend communication.
  • Skilled in debugging, troubleshooting, and optimizing app performance.
  • Solid understanding of OOP, clean architecture, and design patterns (e.g., MVC, MVVM).

Educational Qualifications

  • BSc. in CSE / CS / SE / EEE or any related discipline.
  • Additional certifications are a plus but not required.

Benefits

  • Yearly increment based on performance.
  • Two-yearly festival bonuses.
  • Two weekly holidays.
  • Full subsidized lunch facilities.
  • Pick up & Drop off
  • Annual Leave Encashment
  • And other benefits as per the company’s policy.

Selection Process

Telephonic interview

A short conversation to understand your background, interests, and basic fit for the role.

Technical interview

A discussion focused on your technical skills, problem-solving approach, and hands-on experience.

Technical assignment

A practical task to assess how you approach real-world problems relevant to the role.

Final interview

A final discussion to align on expectations, team fit, and next steps.

Apply for This Position

Please review the job details carefully before submitting your application. Make sure all required information is filled out correctly and your resume is up to date. A clear and complete application helps us understand your experience better and increases your chances of moving forward in the selection process.