Description: An application developer develops and implements software applications. They frequently work with social media companies that have a large web presence.
Knowledge Required: Computers, math, logic, English
Skills: Programming, artistic, and graphic design skills are essential. Since many employers are social media companies, communication skills are important to have.
Career Path: Most app developers have a bachelor's degree in computer science, mathematics, or information systems. In addition, many colleges offer degrees in application development. Many developers start as junior application developers while still in college.
Best Cities for the Job: California's Silicon Valley is the greatest employer of application developers. Other good cities for the job include San Francisco and San Diego.
Median Annual Income: National: $87,500 CA: $100,500
Future Growth: The Bureau of Labor Statistics predicts a 34% increase in job opportunities in this field due to the proliferation of Internet and mobile technologies.
From the field: “It's cool to build and design things that are easily accessible to millions.” Tyler Khun, Facebook Application DeveloperView more Day in the Life videos »