Walk through Vijay Nagar on any given evening and you will notice something: nearly every second shop, clinic, and small showroom now has a QR code taped near the counter, or a line on their visiting card that says "download our app." Indore's small and mid-size businesses have quietly moved past just wanting a website. A tailoring boutique near C21 Mall wants an app where regular customers can book a fitting slot. A local dairy supplier wants delivery tracking. A gym chain with three branches in the city wants a membership app that works on both Android and iPhone without maintaining two separate codebases. This shift is exactly why mobile app work in a tier-2 city like Indore has stopped being occasional freelance work and turned into steady, full-time demand.
We are Devmixa, a small web design and digital marketing team based in Bhopal. For the last few years our client list has grown well beyond Bhopal — a good chunk of our newer projects are coming from Indore and the belt around it, and honestly, running them long-distance has become inefficient. So we are setting up a proper on-site presence in Vijay Nagar, and the first hire for that setup is a Flutter Developer who can own the mobile side of these projects end to end.
If you've been searching for a Flutter Developer job in Indore that isn't buried inside a massive IT park or a call-center-style office, this is that kind of role. It's a small, hands-on team where your code actually ships to real shopkeepers, clinics, and gyms within weeks, not buried in a backlog for a quarter.
What you would actually be building
This isn't a role where you sit in a corner polishing one giant enterprise app for a year. Our client apps tend to be smaller, practical, and shipped fast — think a booking app for a salon chain, a lightweight catalogue-and-order app for a local kirana distributor, a service-request app for an AC repair business, or a simple loyalty app for a restaurant group. Most of these need to run on Android and iOS from one codebase, which is the whole reason Dart and the framework matter here — you write the UI widgets once and they behave consistently on both platforms, instead of maintaining two native apps and two sets of bugs.
You'll be writing cross platform app logic from scratch for new projects, and also picking up a few existing apps that need new features or a UI refresh. A fair share of the work involves hooking into Firebase for authentication, push notifications, and basic cloud storage — most of our clients don't want to pay for a heavy custom backend when Firebase covers 80% of what a small business app actually needs. You'll also be doing API integration regularly, since several clients already have a website or a POS system and want the app talking to the same data.
Why this role sits in Vijay Nagar specifically
Vijay Nagar isn't an accident. It's become the area where Indore's IT and startup crowd naturally clusters — close to AB Road, well connected to the rest of the city, and dense with the kind of small tech offices and co-working spaces that suit a growing team like ours better than a large corporate campus would. If you're already based near 452010, or somewhere you can reach it comfortably on a daily commute, this location works in your favour — less time on the road, more time actually writing code.
Who fits this, fresher or experienced
We're hiring across two bands here, honestly because we've had good experiences both ways. If you're a fresher — maybe you built a couple of personal or college apps, maybe you did a course and have a GitHub profile with two or three real projects on it — we're open to that, and the starting salary for a fresher sits between ₹18,000 and ₹25,000 per month, which is fair for someone we'll be actively training on our workflow and client expectations in the first few months.
If you already have two to four years of hands-on mobile app developer experience, published apps on the Play Store, and are comfortable managing state in a real project (we mostly use Provider and Bloc, so familiarity with either is a big plus), the pay band moves up to ₹35,000–58,000 per month, roughly ₹3.5–7 LPA depending on what you bring to the table in your interview. We do look closely at actual shipped work over certificates — if you've taken an app from an empty folder to a live listing on the Play Store, that experience speaks louder than a resume line.
What a normal week looks like
Mornings usually start with a quick stand-up — what shipped yesterday, what's blocked, what needs client feedback. Most days after that are heads-down coding: building screens, wiring up state management, testing on a couple of physical devices because emulators lie to you more often than you'd think. We review pull requests properly, not just rubber-stamp them, because a sloppy merge in a client's live app is a bad Monday for everyone. Once a week there's usually a client call or two where you might be asked to demo a feature directly — so being able to explain your work in plain language, not just code comments, matters here.
We're not a 12-hour-a-day shop. The work is full-time and on-site, five and a half days a week, but we don't believe in burning people out over deadlines that were badly estimated in the first place — if a client's timeline is unrealistic, that's on the project manager to push back on, not on you to absorb by working till midnight.
Skills we actually check for
Beyond the basics of writing clean Dart, here's what we genuinely test in the interview rather than just ask about on paper: can you structure a medium-sized project without everything becoming one giant file, do you understand the difference between a stateless and stateful widget and when each one actually matters, have you handled an API that returns messy or inconsistent data without the app crashing, and have you dealt with platform-specific quirks between Android and iOS at least once. If you've published something live, even a small personal project, bring the Play Store link — we'll actually open it.
We also give a small practical test during the interview, usually something you can finish in 45 minutes to an hour — nothing designed to trip you up, just enough to see how you think through a problem and structure your code under a bit of time pressure. Freshers are evaluated more on fundamentals and how you approach debugging; experienced candidates are evaluated more on architecture decisions and how you'd structure a larger app.
Growth path here
Because we're a small team opening a new city office, there's genuine room to grow into something bigger than just "developer" fairly quickly — whether that's leading the Indore mobile team as we take on more clients, or moving toward a broader full-stack role if that interests you more than staying purely on the mobile side. We'd rather promote someone who already knows our clients and our codebase than hire a stranger for a senior slot a year from now.
How to apply
Send your resume along with links to anything you've built — a GitHub repo, a Play Store listing, even a short video walkthrough of an app you made is fine. We're scheduling a short round of walk-in interviews at our upcoming Vijay Nagar office for shortlisted candidates, followed by a quick practical round and a conversation about the role. We try to get back to applicants within a few working days, and for the right fit, the whole process from application to offer usually wraps up within one to two weeks.