About the role
A Flutter developer to build cross-platform mobile apps for our clients, with clean architecture and interfaces that feel native.
You will build cross-platform apps for our clients in Flutter, from first screens to store releases, with a focus on smooth interfaces and clean architecture.
What you’ll do
- Build features and screens in Flutter and Dart
- Integrate REST APIs, Firebase, payments and device features
- Write maintainable code with a clear state management approach
- Ship builds to testers and the app stores
- Write widget and unit tests for key flows
- Optimise performance on low-end Android phones
- Take part in code reviews and planning
What you’ll need
- Hands-on Flutter experience with apps you can show
- Solid Dart and async programming
- Experience with a state management approach such as Riverpod or Bloc
- Experience integrating REST APIs and Firebase
Nice to have
- Platform channels or native module experience
- Published apps on the App Store or Google Play
- Experience with animations and custom UI
About you
- Flutter apps you have built, with links or screenshots
- Understanding of state management such as Riverpod, Bloc or Provider
- Attention to detail on layouts and animations
- Reliability when working remotely
Skills
- Flutter
- Dart
- Riverpod or Bloc
- Firebase
- REST APIs
- Git
What you’ll work on
- Mobile apps for Android and iOS used by real customers
- Web platforms, dashboards and customer portals
- Custom ERP, CRM and operations software
- AI features such as assistants and document tools
What we offer
- Remote from anywhere in IndiaWork from your own city, with no relocation.
- Work directly with the founderYou work with Nihar Ranjan Rout and the team, without layers in between.
- Real products, real clientsApps, web platforms, ERPs and AI products used by actual businesses.
- Feedback that helps you growReviews of your work and room to take on more as you prove yourself.
How hiring works
- Apply on this pageIt takes a few minutes: your details, LinkedIn and a link to your work.
- ReviewApplications come to me directly, and I read them myself.
- ConversationIf it looks like a fit, we talk about the role, your work and what you want next.
- Practical stepDepending on the role, a short task or a walkthrough of your previous work.
- DecisionYou hear back from me, and if it is a yes, we agree a start date.
Apply for this role
Your application for the Flutter Developer role is sent to me directly.
Application received
Thank you for taking the time. I’ll go through it, and if it looks like a fit I’ll get in touch by email or WhatsApp.
See other rolesQuestions about this role
Is the Flutter Developer role remote?
Yes. It is fully remote and open to people based anywhere in India.
Is this a full-time role?
Yes. This is a full-time position, not freelance or contract work.
What should I include in my application?
Your contact details, your LinkedIn profile and your GitHub profile or links to apps and projects you have built, plus a few honest lines about why this role suits you.
What happens after I apply?
Applications come to me directly. If yours looks like a fit, I get in touch by email or WhatsApp to arrange a conversation.