Skip to content

Team roles

There are multiple team roles.

Here are some roles we informally use in this project:

Newbie developer

Team members that just started. They need to be taught the workflow by junior developers.

Junior developer

A junior developers:

  • fixes the tests written by mediors
  • teaches the workflow to newbies

Medior developer

A medior developer:

  • creates Issues that contain a test
  • does code reviews

Senior developer

A senior developer:

  • see the bigger picture of the code and the team
  • works on more complex issues, such as improving the architecture of the code or improving the continuous integration tools

Software architect

A software architect:

  • is a medior or senior
  • decides upon the architecture of the software

Lead developer

A lead developer:

  • keeps everyone else busy and learning
  • orders priority of Issues