Intelligent MachinesIntelligentMachines
Intelligent Machines
IntelligentMachines
Retail OSWorkCareerBlogContact
Book a Demo
Retail OSWorkCareerBlogContactBook a Demo
Career/Mobile Engineers
App Developer (Android)
Mobile Engineers
Dhaka, Bangladesh
Permanent & Full-time (Augmented resources for bKash)
About the roleIntelligent Machines Limited is a technology-driven company focused on building data-powered products and enterprise solutions that create measurable business impact. We combine strategy, design, and engineering to deliver scalable digital experiences across industries.We are looking for a talented Mobile App Developer (Android) who is passionate about building high-quality, scalable native applications and delivering seamless user experiences. In this role, you will design and develop native Android applications, translate designs into pixel-perfect UI, and take ownership of features from build through to Play Store release.
Key Responsibilities
01Design and develop native Android applications using Kotlin
02Translate designs into responsive, pixel-perfect UI following Material Design guidelines
03Implement architecture patterns such as MVVM or MVI for scalable, maintainable code
04Integrate RESTful APIs and manage network calls (Retrofit, OkHttp, or similar)
05Manage local data persistence (Room, SQLite, or similar)
06Ensure smooth navigation, lifecycle management, and app performance optimization
07Collaborate with design, backend, and product teams
08Contribute to CI/CD processes and deployment workflows
09Publish and maintain apps on the Play Store, including handling app signing and release management
Required Skills & Experience
—Strong experience with Kotlin and native Android development
—Solid understanding of Android SDK, Jetpack components, and Android Architecture Components
—Experience working with RESTful APIs and asynchronous programming (Coroutines/Flow)
—Hands-on experience with architecture patterns (MVVM/MVI) and dependency injection (Hilt/Dagger)
—Understanding of design patterns for scalable, testable apps
—Experience with the Play Store release process, including app signing and versioning
Preferred Skills
—Experience with Jetpack Compose
—Knowledge of local database management (Room) and data persistence strategies
—Experience with unit and UI testing (JUnit, Espresso)
—Strong focus on pixel-perfect UI/UX implementation
—Familiarity with performance profiling and memory/battery optimization
Nice-to-Have Skills
—Familiarity with Figma design implementation
—Exposure to Firebase (Crashlytics, Analytics, Push Notifications)
—Experience collaborating with a Flutter or cross-platform team on shared backend/API integration
—Familiarity with modularized app architecture
SalaryBDT 130K–170K (Based on experience and expertise)
TeamMobile Engineers
LocationDhaka, Bangladesh
Experience5–7 Years in relevant experience
Employment TypePermanent & Full-time (Augmented resources for bKash)
Reports toMobile Lead
SalaryBDT 130K–170K (Based on experience and expertise)
Apply for this roleA CV is enough to start. No cover letter, no portfolio deck.
Other roles in Mobile EngineersAll open roles →
See Retail OS run on one of your own territories
Book a demo↗
Intelligent Machines
IntelligentMachines
AI-native products for businesses that sell through physical outlets.Start a conversation→
ProductsRetail OSMore Coming soon
WorkBipononBitoronChallanFordoInfinity RetailNimontronDharapat
CompanyHomeCareerBlogContact
© 2026 Intelligent Machines Ltd. · Dhaka
intelmachines.aiPrivacy Policy