Job Description
Title: Flutter Developer
Company Name: ADEVS
Vacancy: 1
Location: Narayanganj (Siddirganj)
Salary: Tk. 25000 - 30000 (Monthly)
Experience:
∎ At least 2 years
∎ The applicants should have experience in the following business area(s):Software Company
Published: 21 Jun 2025
Education:
∎ Bachelor of Science (BSc)
Requirements:
Responsibilities & Context:
∎ Maintain and optimize the existing Flutter mobile application for performance, stability, and usability.
∎ Write clean, modular, and testable Dart code, following best practices and design patterns.
∎ Debug, diagnose, and fix software defects and performance issues.
∎ Plan, architect, and execute the migration of current native Android (Java/Kotlin) and iOS (Swift) applications into a unified Flutter codebase.
∎ Ensure feature parity, platform optimization, and UI/UX consistency across platforms.
∎ API Integration & Backend Collaboration
∎ Integrate RESTful APIs and GraphQL endpoints.
∎ Collaborate with backend developers to define API contracts and optimize mobile communication patterns.
∎ Implement and manage in-app payment solutions using gateways such as Stripe, Apple Pay, and Google Pay.
∎ Ensure secure and compliant transactions using platform-specific SDKs.
∎ Prepare release builds, manage app signing, and handle provisioning for both Android and iOS platforms.
∎ Publish and maintain applications in the Google Play Store and Apple App Store.
∎ Monitor app performance, crash reports, and user feedback for continuous improvements.
∎ Work closely with UI/UX designers to translate designs and wireframes into high-quality code.
∎ Participate in code reviews, agile standups, sprint planning, and retrospective sessions.
∎ 2+ years of professional Flutter development experience.
∎ Strong foundation in Dart and Flutter’s widget and rendering systems.
∎ Experience with native Android (Java/Kotlin) and iOS (Swift) development.
∎ Solid understanding of state management tools (Bloc, Provider, Riverpod, GetX).
∎ Proven experience with RESTful API integration, JSON parsing, and error handling.
∎ Familiarity with payment gateway SDKs (Stripe, Paystack, etc.).
∎ Experience deploying apps to the Play Store and App Store, with knowledge of submission guidelines and review processes.
∎ Hands-on knowledge of Git, CI/CD pipelines, and debugging tools (e.g., Firebase Crashlytics, Sentry).
∎ Strong grasp of mobile app architecture, performance optimization, and cross-platform challenges.
∎ ADEVS is a software solutions company committed to delivering scalable, high-performance, and intuitive digital products. We specialize in full-stack development, UI/UX design, mobile app development, and digital transformation. Our clients span startups to enterprise-level businesses. We are now hiring a Flutter Developer to take charge of our cross-platform mobile application initiatives.
∎ As a Flutter Developer, you will be responsible for maintaining and enhancing our current Flutter application and leading the migration of existing native Android and iOS applications into a robust Flutter-based architecture. You will collaborate with a cross-functional team of designers, backend developers, QA engineers, and product managers to deliver exceptional user experiences across platforms.
∎ Key Responsibilities:
∎ Maintain and optimize the existing Flutter mobile application for performance, stability, and usability.
∎ Write clean, modular, and testable Dart code, following best practices and design patterns.
∎ Debug, diagnose, and fix software defects and performance issues.
∎ Plan, architect, and execute the migration of current native Android (Java/Kotlin) and iOS (Swift) applications into a unified Flutter codebase.
∎ Ensure feature parity, platform optimization, and UI/UX consistency across platforms.
∎ API Integration & Backend Collaboration
∎ Integrate RESTful APIs and GraphQL endpoints.
∎ Collaborate with backend developers to define API contracts and optimize mobile communication patterns.
∎ Implement and manage in-app payment solutions using gateways such as Stripe, Apple Pay, and Google Pay.
∎ Ensure secure and compliant transactions using platform-specific SDKs.
∎ Prepare release builds, manage app signing, and handle provisioning for both Android and iOS platforms.
∎ Publish and maintain applications in the Google Play Store and Apple App Store.
∎ Monitor app performance, crash reports, and user feedback for continuous improvements.
∎ Work closely with UI/UX designers to translate designs and wireframes into high-quality code.
∎ Participate in code reviews, agile standups, sprint planning, and retrospective sessions.
∎ Required Skills:
∎ 2+ years of professional Flutter development experience.
∎ Strong foundation in Dart and Flutter’s widget and rendering systems.
∎ Experience with native Android (Java/Kotlin) and iOS (Swift) development.
∎ Solid understanding of state management tools (Bloc, Provider, Riverpod, GetX).
∎ Proven experience with RESTful API integration, JSON parsing, and error handling.
∎ Familiarity with payment gateway SDKs (Stripe, Paystack, etc.).
∎ Experience deploying apps to the Play Store and App Store, with knowledge of submission guidelines and review processes.
∎ Hands-on knowledge of Git, CI/CD pipelines, and debugging tools (e.g., Firebase Crashlytics, Sentry).
∎ Strong grasp of mobile app architecture, performance optimization, and cross-platform challenges.
Compensation & Other Benefits:
∎ Performance bonus, Over time allowance
∎ Lunch Facilities: Full Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Alternate Saturday Holiday
∎ 2 Festival Bonus
∎ Profit Share
∎ Others Benefits As per company policy
Workplace:
∎ Work at office
Employment Status: Full Time
Job Location: Narayanganj (Siddirganj)
Company Information:
∎ ADEVS
∎ Rahim Market,2nd Floor,Sanarpar,Siddirganj,Narayanganj-1430
∎ https://adevs.com
Address::
∎ Rahim Market,2nd Floor,Sanarpar,Siddirganj,Narayanganj-1430
∎ https://adevs.com
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Application Deadline: 17 Jul 2025
Category: IT/Telecommunication