Posted 2 months ago
Software Engineer (Mobile) (Junior, Senior)
AI Summary
A Flutter/Dart Mobile Software Engineer architects, builds, and maintains multi-platform iOS and Android apps, focusing on new feature development and maintenance of existing products.
About this role
Software Engineer (Mobile) (Junior, Senior)
We started with a simple question: how can we make necessary services affordable and accessible for the middle-class & lower-middle-class population? We are solving this at Nagorik by developing & packaging several app services at scale.
Nagorik provides standardized software development services at market standard prices on Web, Mobile, Desktop app development, QA, DevOps, CyberSecurity etc.
If you'd like to be part of the future of Several Tech Industry, read on.
We are looking for a Flutter/Dart Developer responsible for creating multi-platform apps for iOS and Android using Google’s Flutter development framework. The primary focus will be on creating new applications and maintaining existing ones. You must have 3-4 years of previous experience in Flutter and Dart development.
Responsibilities
• Architect, build and maintain excellent Flutter applications with clean code.
• Build pixel-perfect, buttery smooth UI’s across both mobile platforms.
• Leverage native APIs for deep integrations with both platforms.
• Design highly scalable, testable code.
• Practical knowledge of BLoC pattern
• Diagnose and fix bugs and performance bottlenecks for performance that feels native.
• Release applications to iOS and Google Play stores.
• Experience integrating REST API
• Experience working with Firebase SDK.
• Discover and fix programming bugs
Qualifications
• Bachelor's degree or equivalent experience in Computer Science or related field
• Have published one or more mobile apps in Google Play or App Store
• Development experience with dart programming languages
• Proficient understanding of code versioning tools, such as Git
• Experience with android native development is a must.
• Experience with iOS native development is a must.
• SQL database or relational database skills
Additional Information
What you will get from us
- A competitive salary according to your experience (Range: BDT 50K ~ 80K)
- Two days weekly leave
- Two festival bonuses
- Yearly increment based on the performance
- Health Insurance and Wellness Programs
- Complimentary Breakfast, Lunch, and Evening Snacks
- Flexible working hours
- You will be joining a fast-moving and progressive company that prides itself of being at the forefront of software development and security services
- A real chance to grow very rapidly - the team is growing which means that there's plenty of room for personal development
- The possibility to really see an impact and to see how your work affects the end result.
Skills
Explore related jobs
More jobs at Nagorik Technologies Ltd.
Similar Android Native Development jobs
Jobs in Dhaka
Associate - OperationsQuantanite · Dhaka, Dhaka
Organic Traffic & Growth ManagerEnosis Solutions · Dhaka
Business Development Associate (Enterprise Business)Lalamove · Dhaka- Associate, Content & OnboardingDelivery Hero · Dhaka, Bangladesh
Senior Software Engineer (Backend)Field Nation · Dhaka
Mobile Product ManagerThe Blond HR · Dhaka, Bangladesh
Browse these categories
Market data for software engineer roles
All reports →- Role reportSoftware engineer jobs, Sep 2026: new listings down 9.7%New software engineer listings fell 9.7% to 1,506 this week, the first weekly drop in a month. Prioritize applications while 1,506 fresh roles remain open.
- Salary reportSoftware engineer salary 2026: median midpoint is $190,587The median published range midpoint for US software engineer roles is $190,587, with the middle half from $166,000 to $222,000.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.