The iOS/Android Job Market: 2019 Update
by Lou Franco
Last year I wrote about the native mobile app developer job market to answer the question: Should you know iOS-only, Android-only, or both. My conclusion was that:
[...] there are more jobs that require both, but still enough of a market to specialize if you want to.
Remember that even a little experience in your non-dominant platform would open up more of those cross-platform jobs, as I am sure the minimum requirement is a huge range. Meaning, if you were a very advanced iOS developer, and had 6 months of Android, you could reasonably apply to many jobs that require both.
So, knowing both is a little better, but not a requirement. I decided to see if anything changed a year later. You can see my full methodology on the original post.
I believe that the increase in numbers is a combination of the market size and StackOverflow's ability to get listings, so I wouldn't read too much into the increase. The more important thing is that the ratio stayed in line to what we saw last year. The percent of jobs mentioning both platforms that say they require both went from 12% in 2018 to 10% in 2019.
|Title has Mobile
Fewer jobs in all categories, but again, this might have more to do with Indeed market-share. The important thing is the ratio. Like last year, there's an edge to knowing both, but either platform is viable on its own.
Also, like I said last year, competing to get a platform-specific job is easier if you specialize in that platform. This is especially true at the more senior levels. So, all of that time spent learning another platform would be better spent on becoming more of an expert in a single one.
But, if you want to know both, there is clearly a market for that too. I just would not add the iOS-only to the iOS/Android numbers and expect that the market is twice as big if you know both. The truth is somewhere in-between.
|Title has Mobile
Like last year, Dice is the one site I checked where the mixed iOS/Android market seems significantly bigger. The right-most three columns give different pictures. To interpret
- 13 jobs have iOS and Android in the title of the position
- 416 have mobile in the title and mention both iOS and Android in the job description
- 2,648 mention both iOS and Android in the job description
- 1,532 is the average of the last two columns
- The iOS/Android market is bigger than either platform. The effect is most pronounced on Dice, but since Dice is a very widely used site with primarily developer jobs, it is likely that this is representative. I would not say the same for Indeed (many non-developer jobs) and the dataset from SO is significantly smaller.
- Each platform is also a viable market, so while knowing both is better, it's not required
- If we apply StackOverflow's job tagging rate (10%) as a measure of "requirement" we would reduce the both-platforms number for Dice to 264 -- which I interpret as:
- Jobs that mentions both might not require expertise in both
- There are some developer jobs that might just want familiarity with mobile (e.g. a devops position for the back-end of a mobile app)