DEV Community

Discussion on: Lessons from a Tech Lead: Roles, responsibilities, and words of advice

Collapse
 
thawkin3 profile image
Tyler Hawkins

Thank you!

This is written from the perspective of someone in a normal cross-functional agile engineering team. These teams typically consist of:

  • an engineering manager
  • a few frontend engineers
  • a few backend engineers
  • a product manager
  • a UX designer

Optionally you might also have a dedicated scrum master or QA engineer as part of your team, although the current trend over the last few years seems to be for those roles to be handled by the software engineers.

Hope that helps!