Responsibilities
- Manage a team of 10+ developers, development operations engineers, and QA specialists
- Define and roll out team processes to support healthy day-to-day operations of the development team
- Work closely with product managers to ideate software solutions and project managers to estimate effort and execute product development resources
- Design client-side and server-side architecture
- Develop and manage well-functioning database architecture
- Work with DevOps to lead decisions on security, monitoring, and service uptime accountability
- Write technical documentation as needed
- Collaborate with internal and external stakeholders and teams across the organization to scope and improve software
Requirements
- 3+ years in a team lead role
- Experience working on teams spread across multiple timezones in the Americas and worldwide
- Expert knowledge of NodeJS, Next.js, and SQL databases
- Experience with major cloud systems like GCP/AWS/Azure
- Bonus: ability to work with limited requirements documentation and adapt to a functional product