We are an established software vendor disrupting the live entertainment industry. Our revolutionary product is changing how theatre producers manage their shows and interact with technology.
We are seeking an experienced Full Stack Team Lead (a 50% hands-on coding, 50% leadership role) to guide our small, ambitious 4-person team, own our entire platform architecture, and define the future of our tech stack.
Key Responsibilities:
Lead our small development team of 4 engineers. Management of tasks, creation of tickets in Jira and advise on the technologies we do use and should use.
Facilitate scrum events, including sprint planning, daily scrums and sprint retrospectives.
Develop code using modern frameworks and deliver using our CI pipeline.
Actively contribute as a member of our developer team whilst managing others.
Oversee the creation of clean, secure, maintainable code that follows best industry practices.
Participate in the entire software development lifecycle, from the conception of new components to the deployment and maintenance of existing components.
Essential skills:
Strong Technical Background:
5+ years of experience with technologies such as Next.js, Tailwind, MySQL, TypeScript, PRISMA and Clerk with a solid understanding of software development principles, design patterns, and best practices.
CI/CD Expertise:
Proficiency in continuous integration and deployment pipelines, using tools such as GitHub, Bitbucket, JIRA, Confluence and Vercel. This includes familiarity with managing pull requests and branching strategies.
Proven expertise in DevOps practices:
including Docker-based deployment, Kubernetes, continuous integration/continuous deployment (CI/CD) pipelines (e.g., BitBucket Pipelines), Linux system administration, and bash scripting. Strong understanding of cloud platforms (e.g., AWS).
Leadership Skills
: Proven experience in leading a team and driving collaborative efforts.
Attention to Detail:
The ability to write top-quality, maintainable, and efficient code, while always seeking to optimize and improve both structure and design.
Desirable skills:
End-to-End SDLC:
Experience with the entire software development lifecycle (SDLC), from requirements gathering to deployment and maintenance.
Mentorship & Leadership:
Proven experience mentoring junior developers, conducting code reviews, and leading by example in terms of technical direction and best practices.
Benefits:
Competitive salary 55-65k depending on experience.
Office based work
20 days holiday plus 8 bank holidays in year 1 increasing to 25 days plus bank holidays in year 2
A rare opportunity to work on a pioneering, industry-disrupting project.
Collaborative and supportive work environment.
Chance to make a real impact on the industry's future.
Application Process:
Following the submission and review of your CV and any covering letter, strong candidates will be asked to complete an online technical assessment prior to face-to-face interview.
Job Types: Full-time, Permanent