Job Description
Title: Flutter Mobile Developer (iOS/Android) - Remote, Full-Time
Company Name: Aitek Ltd.
Vacancy: --
Age: At most 34 years
Job Location: Anywhere in Bangladesh
Salary: Negotiable
Experience:
Published: 2026-01-08
Application Deadline: 2026-02-07
Education: - Bachelor of Science (BSc) in Computer Science & Engineering
Education
- A Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field from a recognized university in Bangladesh or abroad.
Requirements: Skills Required: Additional Requirements: - What Will Give You an Advantage (Considered a Plus)
- Proven experience in remote work within a distributed team.
- 2+ years of native (iOS/Android) or other cross-platform (React Native, Xamarin) development experience.
- Experience working with design layouts in Adobe XD.
- Understanding and practical application of Clean Architecture principles.
- Skills in creating advanced animations (e.g., using Rive).
- Basic reverse engineering skills for analysis and research.
- Experience in application profiling and performance optimization.
- Knowledge of automated testing techniques (unit, widget, integration).
- Essential Personal Qualities
- A genuine team player with a desire to collaborate and build effective products.
- Commitment to writing clean, maintainable, and well-documented code.
- Strong communication skills for effective remote collaboration.
- High degree of responsibility, initiative, and ownership of tasks.
- A keen interest in learning new technologies and improving your skill set.
- Mandatory Requirements & Skills
- Proficiency in Dart and a solid understanding of Flutter framework architecture.
- At least one completed Flutter project (published on App Store/Google Play or release-ready).
- Strong foundational knowledge of OOP, architectural patterns (MVC, MVVM, etc.), and design patterns.
- Understanding of classical algorithms and data structures.
- Practical experience with state management solutions, specifically BLoC/Cubit.
- Experience with parallel programming (Dart Isolates) and understanding of the Dart Event Loop.
- An eye for UX/UI and the ability to translate design into a fluid user experience.
- Proficient in distributed development with Git.
- Understanding of RESTful APIs and GraphQL.
- Knowledge of network protocol fundamentals (TCP/UDP, HTTP/HTTPS, WebSocket).
Responsibilities & Context: Company Overview
Join an innovative fintech company where technology drives competitiveness. We build high-quality, impactful products and foster a culture of continuous learning and collaboration within a close-knit, expert distributed team.
Position Summary
Join our dynamic team to develop and maintain high-performance, cross-platform mobile applications that shape the future of fintech. You will be involved in the entire development lifecycle, from planning and design to building, deploying, and optimizing applications used by millions. We offer a challenging environment where you can grow your skills while working on impactful products within a supportive team of experts.
Key Responsibilities
- Develop new cross-platform mobile applications for Android and iOS using Flutter.
- Support, maintain, and implement new features for an existing fintech application.
- Collaborate with Back-end developers on API design and business logic planning.
- Implement pixel-perfect, responsive user interfaces from provided designs (e.g., Adobe XD).
- Integrate mobile applications with various internal and external services.
- Actively participate in application performance and power consumption optimization.
- Work within a distributed team using Git for version control and collaboration.
Job Other Benifits: What We Offer (Conditions & Benefits)
Work Flexibility: Option for remote work or from our central office (by agreement).
Growth & Development: Opportunities for professional learning and development, including compensation for relevant online courses.
Meaningful Work: Involvement in challenging and interesting projects that set technological standards.
Expert Team: A friendly, supportive environment working alongside experienced developers, managers, and designers.
Well-being Support: Compensation for fitness activities.
Stable Environment: Work in a formally licensed and established IT company.
Employment Status: Full Time
Job Work Place: Work from home
Company Information: Gender: Male and Female can apply
Read Before Apply: Please apply only who are fulfilling all the requirements of this job
Category: IT & Telecommunication