Flutter Developer
Build cross-platform mobile apps for iOS and Android that connect to real business systems, from health tracking to bookings and field operations.
About the role
You will build and maintain Flutter apps used by customers and field teams, working closely with back-end engineers and designers.
Our mobile work connects to APIs, payments, maps, notifications and devices, so integration skills matter as much as UI.
What you will do
- Build Flutter features for iOS and Android from design to release
- Integrate REST APIs, authentication, push notifications, payments and maps
- Manage state cleanly and keep the codebase testable
- Handle offline use and poor connectivity where the product needs it
- Publish and maintain apps on the App Store and Google Play
- Take part in code review and sprint demos with clients
What you bring
- 2+ years building production Flutter apps
- Strong Dart and a state management approach such as Bloc, Riverpod or Provider
- Experience integrating REST APIs and Firebase
- At least one app published to the App Store or Google Play
- Clear written and spoken English
Nice to have
- Native iOS (Swift) or Android (Kotlin) experience
- Experience with wearables, maps or video calling SDKs
- Automated testing for Flutter
Tools you will use
How we hire
- 1Apply
Send your CV and a short note through the form. We read every application.
- 2Intro call
A 30-minute conversation about your experience and what you want next.
- 3Technical task
A short, practical task close to the real work, reviewed with you.
- 4Team interview
Meet the engineers you would work with, onsite in Islamabad.
- 5Offer
A clear written offer with the role, start date and terms.
Apply for Flutter Developer.
Fill in your details and attach your CV. You will get a confirmation email with your reference.
PDF, DOC or DOCX, up to 5 MB. Applications go to careers@codeworxdevelopers.com.





