Position: Technical JS Lead
Company: Intellias
Category: Node.js
Experience required: 5y
English level: upper

Required Technical Knowledge:

- Experience with Node.js, Typescript (serverless framework)
- Experience designing and implementing REST APIs  
- Experience with microservice architectures  
- Experience with AWS or at least one major cloud provider (AWS, Google Cloud, Azure)  
- Experience with GraphQL
- Experience with DynamoDB
- Extensive experience with various levels of testing e.g. unit, integration, end-to-end 
- Lead experience 

Role Description:

- As a technical lead/lead engineer, you will be expected to be hands-on and the technical authority on the team  
- Responsible for creating and managing the delivery plan for the team/area of responsibility  
- Responsible for the design, quality, security and code within the team  
- Responsible for ensuring high degree of quality, awareness and ownership of software running in production  
- Capable of being able to discern when to spike/MVP and can rally a team around the appropriate trade-offs   
- Capable of actively pushing back on over-engineered solutions and advocating for improving under-implemented solutions  
- Leads agile ceremonies and is capable of driving stories from planning to delivery to customers  
- Be an advocate for the work done by the team and share achievements both technical and business facing with the wider technology group