Field

Software Development

Building and maintaining software applications, web platforms, and mobile services. 12 roles in this field, part of Software, Data & AI.

12 roles12 to 14 chapters a path15 to 30 min a day

Is this your field?

Not Data & Analytics (you build apps and platforms, not models or dashboards). Not IT (you write code, not run the systems).

Where the work happens

  • Remote and hybrid product teams
  • In-office at large engineering orgs
  • AI-native and seed-stage startups
  • Enterprise IT and platform teams
  • Consultancies and agency builds

Explore the paths

Roles in this field

AI Coding Agent Operator13 chapters · About 5–6 monthsDirects several AI coding agents at once across many tickets, then reviews and ships their code.AI Platform Engineer14 chapters · About 5–6 monthsBuilds the shared internal tools and systems other engineers use to ship AI features.Android Developer12 chapters · About 4–5 monthsBuilds applications for Android phones and tablets using Kotlin and Google's Android toolset.Back-End Developer14 chapters · About 5–6 monthsBuilds the server, database, and APIs that power digital products behind the scenes.Evals and AI Quality Engineer14 chapters · About 5–6 monthsBuilds the tests and quality gates that prove AI features work before they ship.Forward-deployed AI Engineer13 chapters · About 5–6 monthsShips AI features inside a customer's own codebase, working closely alongside their team.Front-End Developer13 chapters · About 3 monthsCreates the user-facing parts of websites or apps that people interact with daily.Full Stack Developer13 chapters · About 5–6 monthsWorks across front end and back end to deliver complete features end to end.Game Developer12 chapters · About 4–5 monthsWrites the gameplay code and runtime systems for games using engines like Unity or Unreal.iOS Developer13 chapters · About 5–6 monthsBuilds applications for iPhone and iPad using Swift and the Apple toolset.Mobile App Developer13 chapters · About 5–6 monthsDevelops mobile apps for iOS and Android with smooth performance and usability.Software Engineer13 chapters · About 5–6 monthsBuilds and maintains software applications or services that solve user problems.

In the app

More in the app.

Welica Premium has the full picture for Software Development.

How we rate a job →

In the app · Premium

More in the app.

  • Where the field is going, and its specialist areas
  • What people earn at each stage, and where they find jobs
  • Common mistakes, from hiring managers
  • Updated monthly, with sources
See the field brief in the app →

Start exploring Software Development.

12 roles, each with a path of its own.

Start free →

Already have an account? Sign in

Also on iPhone and Android