We’re looking for an experienced Technical Lead to manage a team building innovative eCommerce experiences. The role will drive the design, development and technical ownership of a core element of our platform, collaborating with Architecture, Product, and Engineering Leads to deliver and maintain a high volume secure system.
Requirements
- Experience leading and running technical teams, including hiring, mentoring, and performance management.
- Experience building and maintaining 24x7 production-critical systems.
- Experience leading teams building customer-facing web applications, ideally with Angular.
- Familiarity with micro-frontend patterns and modern frontend architecture.
- Experience operating or supporting transactional messaging/email services in production environments.
- Deep technical knowledge with a history of solving complex problems; adept at identifying and solving security, scaling, resilience, and consistency challenges.
- Experience in ecommerce is highly desirable.
- Knowledge of the following development stack: Angular, C#, Web API,.NET Core, Kafka, Kubernetes, microservices, Cosmos DB, and Azure.
- Experience in Domain-Driven Design, software design patterns, and modern SDLC methodologies such as CI/CD, testing, and release approaches.
- Proficient in Test-Driven Development within an Agile Scrum team.
- Intellectual curiosity, learning agility, and passion for tackling tough problems.
- Outstanding communication skills, particularly the ability to clearly communicate ideas.
Benefits
- Competitive salary and benefits
- Professional and personal development
- Hybrid Working
- Diversity, Belonging & Inclusion