Job Description To support us in realising our ambitious goals, we are looking for a talented Technical Lead who combines strong leadership abilities with deep full-stack technical expertise, passionate about integrating AI capabilities into development workflows, and experienced in building complex, scalable web applications. Your primary focus will be to lead and mentor a small team of software engineers while driving technical excellence through hands-on development and establishing robust coding standards. You'll work closely with product and design teams, serving as a key technical partner in executing our engineering strategy and ensuring seamless delivery of high-quality solutions. Here's a snapshot of your core responsibilities: Leadership & People Management Build and maintain a collaborative, high-performing engineering culture focused on continuous learning and innovation Conduct regular one-on-ones, performance reviews, and career development discussions with team members Support and elevate developers across the team through pair programming, technical mentoring, and knowledge sharing initiatives Drive team alignment and ensure effective coordination with cross-functional stakeholders Code Quality & Technical Excellence Establish and enforce coding standards that ensure maintainable, scalable, and high-quality code across both front-end and back-end systems Lead by example in producing clean, efficient, and well-documented code using modern development practices Conduct thorough code reviews and provide constructive feedback to improve team code quality and foster learning Champion best practices in unit testing, TDD, performance optimisation, and architectural design patterns Troubleshoot complex technical issues and guide the team in sophisticated problem-solving approaches AI-Driven Development & Innovation Lead the team in adopting AI-powered development practices for code generation, testing, documentation, and optimisation Stay current with AI advancements in software engineering and evaluate their applicability to our React/Elixir tech stack Cross-Functional Collaboration & Delivery Facilitate efficient project delivery through effective coordination with QA, DevOps, and other engineering teams Present technical progress, challenges, and solutions to leadership and stakeholders Full-Stack Development & Architecture Build and maintain scalable React applications and Elixir backend services following established architectural patterns Design system integrations and APIs using the RADIO framework for consistency and maintainability Ensure web accessibility standards (WCAG) are met across all user-facing applications Contribute to technical documentation and maintain comprehensive system knowledge