Developer Levels

Organizations have different names for developer roles, but here is how I consider the qualifications for advancement.

Junior

Capable of building basic websites like a blog or small business.

Works on advanced websites with other developers.

Developer

Capable of troubleshooting projects and writing back end code.

Experienced with the team build process and code workflow.

Senior

Capable of leading development projects.

Experience with building a variety of advanced websites.

Architect

Capable of guiding clients on technical decisions.

Experience with networking, integrations, migration.

Topics