Kaboodle is a multidimensional booking platform that unifies ticketing, travel and accommodation to enable promoters and event organisers around the world to create world-class events.
We work with some of the best festivals, venues and events on the planet. Our partners include Boomtown, Drumsheds, Snowbombing, Lost Village and many more. We come from a festival background, so our thorough understanding of the needs of promoters helped us to create a flexible, whitelabel, solution that maximises our Partners' profits and provides a frictionless guest experience from purchase to event entry. We are not just a plug-in or add-on, we are their complete solution.
We are ambitious and curious. We strive for openness and honest communication. We put our Partners' brand first. We are flexible and adaptable. We work collaboratively with everyone. We are built on frictionless technology. We were there from the beginning. We aim to simplify and unify.
Who are you:
We are looking for a highly skilled and experienced Full Stack JavaScript Engineer to join our team as a Tech Lead. In this pivotal role, you will take the lead in architecting and developing Frontend software applications while driving the technical vision of our projects.
As a Tech Lead, you will produce high-quality software, provide technical leadership, and spearhead the continuous improvement of our software engineering practices. You will also play a key role in mentoring team members and fostering a culture of innovation and excellence. You will drive the development of cutting-edge web applications. Your technical expertise and leadership will be instrumental in shaping the future of our projects.
The ideal candidate has a deep understanding of JavaScript technologies, API development, Cloud Computing (GCP, AWS), Containerization, security practices, authentication, OAuth, Node.js, and React.js, including Next.js and Vite.
You Will:
* Lead the design, architecture, and development of scalable and efficient web applications.
* Drive technical decision-making and ensure alignment with organizational goals.
* Collaborate with cross-functional teams to define technical requirements and develop innovative solutions.
* Architect and implement RESTful APIs to integrate various systems.
* Implement advanced security measures, including authentication and OAuth, to protect user data and ensure compliance with industry standards.
* Develop highly responsive and user-friendly front-end interfaces using React.js, Vite and/or Next.js.
* Mentor and guide team members, providing technical expertise and promoting best practices.
* Write clean, maintainable code using TypeScript and enforce coding standards across the team.
* Lead Test-Driven Development (TDD) practices and oversee the implementation of unit tests using Jest.
* Conduct thorough code reviews, ensuring quality and consistency in the codebase.
* Champion Agile methodologies and ensure timely delivery of high-quality software.
What we’re looking for:
* 7+ years of professional experience as a Full Stack JavaScript Engineer, with at least 2 years in a leadership or Tech Lead role.
* Extensive experience in JavaScript, Node.js, Express.js, and React.js.
* Proven expertise in API development and integration with third-party services.
* Strong knowledge of security practices, including authentication and OAuth.
* Proficiency in TypeScript and Next.js.
* Familiarity with Cloud Computing platforms and services (e.g., GCP, AWS).
* Deep understanding of Test-Driven Development (TDD) and experience with Jest.
* Demonstrated ability to lead technical projects and mentor team members.
* Strong understanding of software engineering best practices, including scalability, performance, and code quality.
* Proven experience in optimizing application performance and identifying and resolving bottlenecks.
The salary range for this role is £60,000 - £75,000 per annum.
We are a hybrid company, working 6 days per month in either our Manchester or London office. The specific days are flexible, allowing us to choose what aligns best with our role, team needs, and the projects we are working on.
Kaboodle is committed to building an inclusive company where we can all be ourselves while we work together. Our hiring decisions are based on skills and experience, regardless of your race, age, gender, religion, sexual orientation, disability status or anything else. If there’s anything you think we should know for us to support you in participating in the interview process, please let us know in your application. We are also a Real Living Wage Employer. By paying the real Living Wage, we are voluntarily taking a stand to ensure our team can earn a wage which is enough to live on.
Our Benefits
* 25 days annual leave, increasing to 26 days after 2 years service and 27 days after 3 years service.
* Health Shield Cash Plan (Level 2).
* Cycle-to-work scheme.
* Guestlist for shows & festivals.
* Penfold Pension - 3% at enrolment, increasing to 4% after 2 years and 5% after 3 years.
* Critical Illness Cover.
* Group Life Cover (Death in Service).
* Personal Development Budget.
* £20 Monthly wellbeing allowance.
#J-18808-Ljbffr