A mobile developer is a professional who is focused on developing software or systems for mobile devices.
This role has become popular as more e-commerce and other digital interactions are taking place through smartphones and less through computers.
As smartphones evolve, responsive design and other factors have made it easier for consumers to migrate to mobile platforms.
Mobile developers work with the "walled garden" systems of dominant smartphone interface and operating system makers – namely Apple, Android and Microsoft.
In some ways, the role of mobile developer spun up from the idea of the traditional programmer or developer. Mobile developers use many of the same tools – they typically code in any or all of the above programs and more – but they also tailor their work to the specific iOS or Android (or Windows) interface on which smartphones run.
That means there are specific programming and development skills associated with the role, and that mobile developers have developed their own "guild" with its lingo and common understandings.