highlisted
Technology

Mobile app developer jobs: native or cross-platform, a live app in the store, and the take-home

For Android, iOS, Flutter and React Native developers, and for anyone choosing between them. Mobile is one of the few software fields in India where a fresher can show finished, public work: an app in the Play Store says more than any certificate, and most employers judge you by one.

Updated From 532 open jobs at 232 employersHow we count

Open jobs532247 first posted in the last 30 days
Employers hiring23225% of jobs via staffing firms
Median pay₹8.3 lakha year, from 34 posts that state pay
Open to freshers8%of 402 posts that state experience

Who's hiring now

Employers by open jobs on 12 November 2026. Recruitment and staffing firms are counted but not ranked.

  1. 1Endeavor IT Solution24 jobs
  2. 2Deloitte India13 jobs
  3. 3Cloud Counselage12 jobs
  4. 4Cyber Infrastructure (CIS)12 jobs
  5. 5Bjak10 jobs
  6. 6KPIT Technologies9 jobs
  7. 7Paytm8 jobs
  8. 8Kotak Mahindra Bank6 jobs
  9. 9Sasken Technologies5 jobs
  10. 10Altimetrik4 jobs
  11. 11Bosch Group4 jobs
  12. 12HCLTech4 jobs

Kinds of employer the posts mention:MNC 27%Startup 24%Staffing / recruitment agency 23%SME 15%Large Indian company 4.5%Big 4 3.2%

What it pays

From full-time posts that state pay: 41 of 520 (7.9%), at most 3 per employer. CTC a year; your in-hand is lower after PF and tax.

₹8.3 lakh median a yearMiddle half: ₹3.8 lakh to ₹13 lakh · about ₹69,000 a month · 34 posts

Work out the in-hand for any offer with the salary calculator, or compare fields on salaries in India.

What the posts ask for

Share of these jobs that name each skill, tool, certification or qualification as required or preferred.

Skills and tools

  • Android65% · 346 jobs
  • Kotlin / Swift / mobile SDKs59% · 312 jobs
  • iOS43% · 228 jobs
  • Flutter / React Native36% · 192 jobs
  • JavaScript / TypeScript32% · 170 jobs
  • Java27% · 146 jobs
  • Firebase17% · 89 jobs
  • React9.6% · 51 jobs
  • Gradle8.5% · 45 jobs
  • HTML & CSS8.5% · 45 jobs

Qualifications

  • Graduate26% · 140 jobs
  • B.Tech / B.E14% · 75 jobs
  • B.Tech CSE9.8% · 52 jobs
  • Postgraduate9.6% · 51 jobs
  • MCA8.5% · 45 jobs
  • M.Tech / M.E5.3% · 28 jobs
  • BCA3.9% · 21 jobs
Contract / temporary 4.3%Five-day week 4.3%Travel 3.2%Relocation 2.3%Incentives on top of pay 1.1%PF / ESI 1.1%Tamil 3.6%

Where the jobs are, and who they're for

Cities by open jobs (a job in three cities counts in each); 41 name no city.

Experience asked

  • Fresher (under 1 year) 6%
  • 1–3 years 17%
  • 3–7 years 42%
  • 7 years or more 11%
  • Not stated in the post 24%

Work mode: On-site 85% · Hybrid 3.6% · Remote 12% · 1 from government, PSU or court employers

Job titles you'll see

Android DeveloperiOS DeveloperFlutter DeveloperReact Native DeveloperMobile App DeveloperMobile DeveloperSenior Android DeveloperSenior Android EngineerSenior IOS DeveloperMobile Application Developer

How to get hired

Mobile hiring splits by platform, and job titles say so directly: Android Developer, iOS Developer, Flutter Developer, React Native Developer. Pick one to get hired on; learn a second later.

Native Android

Kotlin is the language Google recommends for Android, and Jetpack Compose is replacing XML layouts in new code. Job posts name Kotlin, coroutines and Flow, MVVM architecture, Room, Retrofit, Hilt for dependency injection, Firebase, and Gradle. Android is the biggest of the four markets in India because most Indian users are on Android.

Native iOS

Swift and SwiftUI, with UIKit still common in older apps. You need a Mac to build iOS apps, which is a real barrier for many students. iOS developers are fewer, so experienced ones are in demand at product companies, fintechs and agencies with overseas clients.

Cross-platform (Flutter and React Native)

One codebase for both platforms. Flutter (Dart) is popular with Indian startups and agencies that build apps for clients; React Native suits teams that already use React on the web. Cross-platform roles are the most open to freshers, but employers still want you to understand what happens on each platform underneath: permissions, push notifications, background work, and building release versions for both stores.

Who hires

Startups and consumer apps (fintech, e-commerce, health, edtech) are the largest group; Paytm and Bjak are among the names that appear often. App-development agencies, many in Indore, Ahmedabad, Pune and Mohali, build apps for clients in India and abroad. A third, less obvious group is automotive and devices: KPIT, Bosch and Sasken hire Android developers for in-car infotainment built on Android Automotive, where the work is closer to the system than to app screens.

Publish an app: what it takes

A real app in the store is the strongest thing on a mobile resume. Know the rules before you start:

  • Google Play: a new personal developer account must run a closed test with at least 12 testers who stay opted in for 14 days in a row before it can apply for production access. Organisation accounts are exempt. Line up classmates as testers early.
  • Apple App Store: the Apple Developer Program costs US$99 a year, charged in rupees in India, and enrolment in India is done through the Apple Developer app. Check the price shown in the app before paying. Accredited institutions can get a fee waiver, so ask your college.

Build something people will actually install: a college event app, an attendance tracker, a local shop's ordering app. Write in the README what you would fix next, and keep the crash rate low; interviewers sometimes install it.

The interview

Expect a take-home first: build a two or three screen app that loads data from an API, shows a list with pagination, caches it offline and handles errors and an empty state, in two to four days. Then technical rounds on:

  • Android: the activity and fragment lifecycle, surviving screen rotation, ViewModel and state, coroutines and scopes, memory leaks (a context held too long), and how you would reduce app start time
  • iOS: ARC and retain cycles (weak vs unowned), the view controller lifecycle, SwiftUI state (State, Binding, ObservableObject), Grand Central Dispatch and async/await
  • Flutter: StatelessWidget vs StatefulWidget, how the widget tree rebuilds, state management (Provider, Bloc or Riverpod) and why you chose one, platform channels
  • For everyone: offline sync, push notifications, app size, crash reporting, and releasing to the stores

The software fresher rounds outside mobile (aptitude, HR, project walkthrough) are in the software fresher interview guide.

What the work is like

Mobile work is close to users: crashes and one-star reviews arrive within hours of a release. Releases follow store review timelines, so planning matters more than on the web. You will test on a pile of cheap and expensive Android phones because Indian users have both, and fix bugs that appear on only one manufacturer's software.

The ladder runs Mobile Developer, Senior, Lead, then Mobile Architect or Engineering Manager. Developers who understand both native platforms and one cross-platform framework are the most sought-after at senior level.

Latest openings

Fresh from employers' own career sites, one per employer.

All open jobs

New mobile app developer jobs, every morning.

Our Telegram bot sends you the day's fresh openings for this field, straight from employers' sites. Free, and you can stop it any time.

Start alerts on Telegram

Questions people ask

Flutter or native Android: which gets a job faster?

Flutter often gets a fresher hired faster at agencies and early startups. Native Kotlin opens more doors at larger product companies. If you start with Flutter, learn enough Kotlin and Swift to write a small native plugin, because senior Flutter interviews ask.

Do I need a Mac for iOS development?

Yes. Xcode, which you need to build and publish iOS apps, runs only on macOS. If you cannot get a Mac, start with Android or Flutter and add iOS later.

Is a published app necessary to get hired?

Not strictly, but it is the clearest proof you can finish something. A well-built project on GitHub with screenshots and a demo video also works, especially if the store rules or fees are a barrier.

Can I build apps without a computer science degree?

Yes. Agencies and startups hire BCA, B.Sc and self-taught mobile developers on the strength of their apps and the take-home. Large companies may set degree filters for campus programmes.

What do mobile app developer jobs pay in India?

Of the 520 full-time mobile app developer jobs open on Highlisted on 12 November 2026, 41 state their pay. Counting at most three posts per employer, the median is ₹8.3 lakh a year (about ₹69,000 a month before deductions), and the middle half pay ₹3.8 lakh to ₹13 lakh. Posts that state pay lean towards smaller employers, so treat this as a floor rather than the whole market.

Can freshers get mobile app developer jobs?

8% of the mobile app developer jobs that say what experience they want are open to freshers (under a year): 32 openings on Highlisted on 12 November 2026.

Which cities have the most mobile app developer jobs?

Bengaluru (175), Pune (54), Indore (53), Hyderabad (43), Chennai (38), counting the open jobs on Highlisted on 12 November 2026 that name a city. A job listed in several cities counts in each.

Which companies are hiring for mobile app developer jobs right now?

By open jobs on Highlisted on 12 November 2026: Endeavor IT Solution, Deloitte India, Cloud Counselage, Cyber Infrastructure (CIS), Bjak, KPIT Technologies. Recruitment and staffing firms are counted in the totals but not ranked here (they post 25% of these jobs).

Highlisted Editorial Team

The figures on this page are worked out every week from the open jobs on Highlisted, read from employers' own career sites (last read 12 November 2026). The advice is written and checked by our editors against official sources. How we collect and count the data.

Sources (4)
  1. Google Play Console Help: testing requirements for new personal developer accounts
  2. Apple Developer: program enrollment (fee and how to enrol in India)
  3. Android Developers: Kotlin-first Android development
  4. Flutter documentation