Average Salary: $98,317
A mobile developer, as the title implies, works on applications for mobile devices. In this role, you may be required to design interfaces, troubleshoot and debug the product, and support the entire app life cycle from concept through post-launch support, according to a sample job listing from Workable.