App Developer

About the job:

What you do

As an App Developer, you are basically a software developer that specialises in mobile technology such as building apps for Google.

The tough stuff

As an App Developer, you may have to:

  • Work under stress
  • Meet tight deadlines
  • Spend hours in front of a computer every day
The cool stuff

As an App Developer, you will get to:

  • See your app go live, and sometimes, even get thousands of downloads!
  • Create apps that improve other peoples' lives
Typical work hours
  • 40-50 hours per week
  • 10-20% nights and weekends

As an App Developer, you may work extra hours on evenings and weekends when deadlines are near. If you work on your own, you can work from home and have a flexible schedule - as long as you meet deadlines.

Are you the right fit?

Classes you should be good at
  • Math
  • IT
  • Psychology
Best high school track(s)
  • General Sciences
Personal qualities
  • Problem Sensitivity
  • Originality
  • Fluency of ideas
  • Reasoning & Problem Solving

Will you make money?

Please login or register for free to view more info.

Education stuff:

Education required

In most cases to get a job as an App Developer, you need a Bachelors degree in Computer Engineering, Computer Science, or a related field. But you can start programming before you get a degree by using online resources to learn programming.

Helpful resources
Local universities
International universities

Video Description

As each year goes on, more and more people are starting to move parts of their lives onto their phones. For many of us, even our grandparents are starting to get smartphones. In this video, Ali shares how he uses his creativity and coding skills to develop apps that are fun, useful and easy to use. App developers are needed now more than ever; and if you have an idea to make life easier for thousands of people, Ali might have a job for you.


After highschool, Ali Ayyad traveled to study medicine. Then one day, after two years, Ali left everything behind and decided to pursue what really meant to him, his passion; writing code. Now he is working as a software engineer and developing mobile apps.