Job Description
Title: Flutter Mobile Developer (iOS/Android) - Remote
Company Name: Aitek Ltd.
Vacancy: --
Age: At most 35 years
Job Location: Anywhere in Bangladesh
Salary: Negotiable
Experience:
- At least 3 years
- The applicants should have experience in the following business area(s): Financial Technology (Fintech) Startup
Published: 2026-10-02
Application Deadline: 2026-10-17
Education: Requirements: - At least 3 years
- The applicants should have experience in the following business area(s): Financial Technology (Fintech) Startup
Skills Required: Additional Requirements: - Strong knowledge of Dart and understanding of Flutter architecture
- Commercial Flutter development experience of 2+ years
- At least one published Flutter application or production-ready project
- Understanding of OOP principles, SOLID, and design patterns
- Experience with state management solutions (BLoC / Cubit)
- Understanding of Clean Architecture principles
- Experience working with REST APIs and backend-driven architecture
- Understanding of HTTP(S) and WebSocket principles
- Experience working with Git
- Experience integrating third-party SDKs and modules
- Understanding of mobile UX/UI principles
- Basic understanding of React Native / React ecosystem
- Experience with asynchronous programming, Dart Event Loop, and isolates
- Must have excellent English communication skills (written and verbal) — you will collaborate with international team members, document technical decisions, and participate in English-speaking meetings.
Nice to Have
- Experience with KYC / fintech / verification systems
- Experience working with camera/photo/video functionality
- Experience with AI-driven applications
- Understanding of WebView / hybrid architecture
- Experience with React Native mobile development
- Experience with animations (Rive / Lottie)
- Experience profiling and optimizing mobile applications
- Experience with automated testing
- Experience with CI/CD for mobile applications
Personal Qualities
- Responsibility and proactive mindset
- Ability to make independent technical decisions
- Desire to build high-quality products
- Ability to write clean and maintainable code
- Strong communication skills
- Willingness to learn and grow professionally
Responsibilities & Context: About the Role
We are looking for a skilled Flutter Mobile Developer to join our team and work on modern fintech and AI-driven products. You will develop and maintain cross-platform mobile applications for iOS and Android, integrate verification systems (KYC, liveness checks), and collaborate closely with backend developers on mobile architecture.
This role is ideal for someone who enjoys building high-quality, scalable mobile apps and wants to work on interesting technical challenges in the fintech and AI space.
Responsibilities
Develop and maintain cross-platform mobile applications (iOS/Android) using Flutter
Implement new features for fintech and AI-oriented products
Integrate internal and external APIs and services
Work with KYC processes, liveness checks, and backend-driven flow logic
Integrate and support reusable verification modules
Work with React-based modules embedded into Flutter applications
Participate in mobile architecture design together with backend developers
Develop UI based on ready-made designs
Optimize application performance and stability
Maintain scalable and modular mobile application architecture
Job Other Benifits: Work on modern fintech and AI products Remote work opportunity (from anywhere in Bangladesh) Flexible processes and strong product influence Interesting technical challenges and non-standard cases Work within a strong product team Professional growth and development opportunities
Employment Status: Full Time
Job Work Place: Work from home
Company Information: Gender: Both Male and Female can apply
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Category: IT & Telecommunication