Technical Lead - Full Stack
Skills
JavascriptMicrosoft AzureTypescriptCoding StandardsDevelopment ToolsOauthSecurity Assertion Markup Language
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Strong experience with JavaScript/TypeScript
- Experience with modern frontend development tools and libraries like React
- Strong leadership skills demonstrating empathy and humility
- Experience in leading large software projects including design testing and maintenance
- Proficiency in SQL and NoSQL databases
- Understanding of Microservice and Monolith patterns
- Containerisation experience with Docker/Kubernetes strong grasp of CI/CD principles
- Excellent communication and the ability to explain complex concepts clearly
Nice to have
- IoT experience
- OAuth
- Azure
- MQTT
- Event Systems
- API skills
Day to day
- Contribute as a key member of the technical leadership team for Product Development
- Collaborate with Architects and Team Leads to make and record evidence-based architectural decisions
- Manage and mentor a team of up to 6 members
- Build and lead the team in an enjoyable and supportive environment
- Own and oversee the end-to-end development of software applications using JavaScript/TypeScript
- Research new solutions spearheading high technical standards
