Senior Flutter Engineer

IconWork at office (Baridhara DOHS)

Icon Deadline: November 10, 2025

Inument Solutions (www.inument.com) is a software outsourcing company headquartered in Singapore, with its Engineering Hub in Dhaka. We work with clients from Australia and Europe.

We are looking for experienced Senior Flutter Engineers to join our team. You’ll work with modern mobile technologies to build high-quality, scalable cross-platform applications. Your primary responsibility will be to design and develop robust mobile applications using Flutter and Dart. You must have proven experience building and publishing performant mobile apps, writing clean, maintainable code, and following best practices in Flutter
development. Experience working both independently and collaboratively in cross-functional teams is essential.

Job Details:
* Workplace: On-site (Baridhara/Mohakhali)
* Working Hours: 9:30 AM – 6:30 PM (Dhaka Time), Sunday to Thursday
* Vacancies: 2
* Experience Required: 3–7 years
* Salary: BDT 70,000–150,000 (Negotiable based on skills and experience)
* Must-Have: Strong Flutter expertise, hands-on experience with AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Cursor), and excellent English communication skills.

Job Description:
* Solid understanding of cloud-based mobile app architecture and services (e.g., Firebase, AWS Amplify), along with CI/CD pipelines (e.g., Bitrise, GitHub Actions), mobile DevOps practices, and automated testing in Flutter.
* Build and maintain high-quality cross-platform mobile applications using Flutter.
* Successfully developed and published at least two Flutter apps to both the App Store and Google Play.
* Deep experience with native iOS and Android development, and ability to write platform-specific code when needed.
* Strong understanding of Flutter Widgets, animations, platform channels, and performance optimization.
* Implement complex, responsive UI/UX designs optimized for various screen sizes and OS versions.
* Solid understanding of Android and iOS SDKs, with strong familiarity with native UI/UX guidelines and platform best practices.
* Manage end-to-end app store deployment processes for both Android and iOS platforms.
* Experience working with state management solutions like Bloc, GetX, Riverpod, or Provider.
* Integrate third-party APIs, GraphQL, RESTful services, cloud messaging APIs, and push notifications.
* Proficiency in OAuth 2.0, JWT, and other modern authentication mechanisms.
* Experience working with location services, maps, background services, and offline capabilities.

Additional Requirements:
* Excellent analytical, problem-solving, and decision-making abilities.
* Strong in object-oriented programming, clean architecture, and patterns such as MVVM/MVP.
* Ability to identify bottlenecks, debug issues, and optimize performance.
* Translate complex product requirements into technical specifications and scalable implementations.
* Collaborate with cross-functional teams (backend, UI/UX, QA, PM) and communicate clearly in English.
* Familiarity with React or React Native is a plus.
* Experience working in Agile environments and contributing to CI/CD workflows for mobile app delivery.
* Exposure to AI-assisted tools (like GitHub Copilot, ChatGPT, or Cursor) to accelerate development and improve code quality.

Education:
* Bachelor’s degree in Computer Science, Information Technology, or a related field.

Benefits:
* Two festival bonuses per year.
* Subsidized lunch and snacks.
* Regular indoor and outdoor team events.
* Frequent knowledge-sharing sessions.
* Long-term growth opportunities in a high-quality work environment.
* Friendly, fun-loving team culture with a competitive salary package.

How to Apply:
Send your CV to jobs@inument.com with your photo and expected salary. Email subject
format: Flutter_4yr_100k_RUET