Software, Web & Games careers
What makes an application worth using? Create websites, apps, games and reliable software that people actually use.

What makes an application worth using?
Software teams combine programming, design and testing. A game designer may work on enjoyable rules while a games developer implements them; a web designer may define a page layout while a front-end developer makes it work.
Explore 10 career profiles
Software Developer
Designs, builds and improves software that solves a user's problem.
Explore this career →Software, Web & GamesFront-end Developer
Builds the parts of websites and web applications that people see and use.
Explore this career →Software, Web & GamesBack-end Developer
Builds the services and data handling behind websites and applications.
Explore this career →Software, Web & GamesMobile App Developer
Designs and builds applications for phones and tablets.
Explore this career →Software, Web & GamesGames Designer
Plans how a game's rules, levels, goals and feedback create an engaging experience.
Explore this career →Software, Web & GamesGames Developer
Programs the systems that make a digital game run.
Explore this career →Software, Web & GamesGame AI Programmer
Creates believable behaviour for computer-controlled game characters.
Explore this career →Software, Web & GamesQA Automation Engineer
Writes repeatable checks that help software teams catch regressions.
Explore this career →Software, Web & GamesEmbedded Software Developer
Programs software inside physical devices rather than only computers and phones.
Explore this career →Software, Web & GamesFull-stack Developer
Works across the user interface, server services and data storage of an application.
Explore this career →A starter challenge before choosing a career
Sketch an app, build one working feature, and ask someone else to test it.
Save a simple record of your work and what you would test next. A good career exploration project helps you discover whether the daily thinking appeals to you.
