At a Glance
- Tasks: Lead a team while writing clean, scalable code and mentoring engineers.
- Company: Kadence is revolutionising hybrid work with innovative solutions for workplace coordination.
- Benefits: Enjoy flexible working, 5 weeks vacation, competitive salary, and private healthcare.
- Why this job: Join a mission-driven team shaping the future of work in a fun, inclusive environment.
- Qualifications: Proven leadership in engineering, strong PHP and Angular skills, and a passion for clean code.
- Other info: Work from home or our stylish Belfast office with great amenities and regular social events.
The predicted salary is between 48000 - 84000 £ per year.
The world of work is changing forever - not just where it happens, but how and why. People want flexibility, meaning, and connection. At Kadence, we’re building the operating system for hybrid work, helping organisations coordinate people, places, and projects so everyone can do their best work, wherever they are. Our mission is to help every organisation unlock the full potential of its people through smarter coordination of workplaces, schedules, and teams. From intelligent space management and real-time workplace analytics, to seamless team coordination, AI assistants, and meaningful workplace events, Kadence helps companies create environments where work flows and people thrive. Backed by world class investors and trusted by over 500 organisations, Kadence is growing fast. With established teams in Belfast, London, and Salt Lake City, we’re just getting started. If you’re excited by mission-driven impact, big ideas, and helping define the future of work - join us.
WHAT YOU'LL DO
- This is a hands-on leadership role, with around 70-80% of your time spent on engineering work and 20-30% on supporting and growing the team.
- Lead by example in writing clean, scalable code with PHP Symfony, and AngularJS - while guiding teammates through architectural decisions and best practices.
- Collaborate closely with engineers, QA, data, infrastructure, product managers, and designers to deliver high-impact features across web, mobile, and desktop platforms.
- Provide day-to-day technical leadership; setting standards, reviewing code, and helping guide architectural direction.
- Coach and mentor engineers through regular 1:1s, feedback sessions, and shared problem-solving.
- Support career development by helping engineers set goals, reflect on progress, and grow in their craft.
- Work with product and design to shape roadmaps and translate vision into clear, achievable work for the team.
- Foster a collaborative, inclusive, and psychologically safe environment where people do their best work.
- Help manage team ceremonies (stand ups, retros, planning) and refine workflows to improve flow and clarity.
- Champion knowledge sharing through documentation, pairing, and internal demos.
- Lead by example in debugging, testing, and delivering clean, secure, maintainable code.
- Promote a culture of ownership, curiosity, and continuous improvement; within the team and across engineering.
WHAT YOU BRING
- Proven experience leading and delivering complex features or products within a high-performing engineering team.
- Strong hands-on expertise in backend development with PHP (Symfony preferred) and/or frontend development with TypeScript (Angular preferred).
- A solid grasp of modern cloud-based architectures and scalable distributed systems.
- Experience mentoring other engineers through code reviews, pairing, feedback, and technical coaching.
- A track record of shaping team culture, improving engineering practices, and fostering collaboration.
- Pragmatism when balancing short-term delivery with long-term maintainability and scalability.
- Comfort operating in fast-moving Agile teams with changing priorities and evolving product goals.
- Passion for clean, maintainable code and an eye for continuous improvement - in both people and systems.
- Exposure to mobile (Kotlin, Swift), desktop (Electron), or infrastructure (AWS, CI/CD, Docker) is a plus.
- BSc in a related field such as Computer Science, Computer Engineering, or other software/design discipline.
OUR TECH STACK
- Backend: PHP 8.2 / Symfony 7, REST, API Platform, NodeJS, Python, Rust.
- Frontend: TypeScript, Angular 19.
- Mobile: Android (Kotlin), iOS (Swift).
- Desktop: Cross platform desktop app built with Electron (TypeScript).
- Database: MySQL (Aurora DB), Redis (ElastiCache), MongoDB (AWS DocumentDB).
- Cloud & DevOps: AWS (20+ services), Kubernetes (EKS), Docker, Infrastructure as Code (CloudFormation, Terraform), CI/CD (Jenkins, GitHub Actions), Observability (AWS, Grafana).
- Development tools: GitHub, Jira, Notion, ChatGPT, Gemini, LangChain, AI-native IDE's (Cursor, JetBrains), LLM-powered internal tools.
- Test automation: Cypress (E2E), Postman (API), Jest (frontend unit), PHPUnit (backend unit), JUnit (Android), XCTest (iOS).
WHAT WE OFFER YOU
- A front-row seat in a fast scaling, early stage startup.
- Working on cutting edge problems with brand new technologies.
- Join a passionate and fun team that is quickly expanding in Belfast and beyond.
- We embrace hybrid working - collaborate from home or make use of our sleek office in the heart of Belfast city centre with access to a rooftop terrace, private member coffee lounge and regular wellbeing events.
- Regular company socials including an annual offsite to get to socialise with your colleagues in person.
- 5 weeks vacation per annum (plus public holidays), flexible work/life balance.
- Competitive salary and stock options.
- Private healthcare and company pension.
- Cycle2work scheme.
Software Engineer Team Lead employer: Kadence Limited
Contact Detail:
Kadence Limited Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer Team Lead
✨Tip Number 1
Familiarise yourself with Kadence's mission and values. Understanding their focus on hybrid work and team collaboration will help you align your experiences and skills with what they are looking for in a Software Engineer Team Lead.
✨Tip Number 2
Showcase your leadership experience in previous roles. Be prepared to discuss specific examples of how you've mentored engineers, improved team culture, or led projects, as this is a key aspect of the role at Kadence.
✨Tip Number 3
Brush up on your technical skills, especially in PHP Symfony and AngularJS. Since you'll be leading by example in writing clean code, being able to demonstrate your expertise during discussions will set you apart.
✨Tip Number 4
Prepare to discuss your approach to Agile methodologies. Kadence operates in a fast-paced environment, so being able to articulate how you adapt to changing priorities and foster collaboration within teams will be crucial.
We think you need these skills to ace Software Engineer Team Lead
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in software engineering, particularly with PHP Symfony and AngularJS. Emphasise any leadership roles or mentoring experiences you've had, as this position requires strong team support.
Craft a Compelling Cover Letter: In your cover letter, express your passion for the mission of Kadence and how your skills align with their goals. Mention specific projects where you've led teams or delivered complex features, showcasing your ability to foster collaboration and improve engineering practices.
Showcase Technical Skills: Include a section in your application that details your technical expertise, especially in backend development with PHP and frontend development with TypeScript. Highlight any experience with cloud-based architectures and modern development tools that are part of their tech stack.
Demonstrate Cultural Fit: Kadence values a collaborative and inclusive environment. In your application, share examples of how you've contributed to team culture and supported colleagues in their professional growth. This will help demonstrate that you align with their values and work ethic.
How to prepare for a job interview at Kadence Limited
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on experience with PHP Symfony and AngularJS. Bring examples of past projects where you led the development of complex features, and be ready to explain your architectural decisions and coding practices.
✨Demonstrate Leadership Qualities
Since this role involves mentoring and coaching, share specific instances where you've successfully guided team members. Highlight your approach to fostering a collaborative environment and how you've contributed to shaping team culture.
✨Emphasise Agile Experience
Kadence operates in fast-moving Agile teams, so be sure to discuss your experience with Agile methodologies. Talk about how you've adapted to changing priorities and how you manage workflows to maintain clarity and efficiency.
✨Prepare for Cultural Fit Questions
Kadence values a psychologically safe and inclusive environment. Be ready to discuss how you promote ownership, curiosity, and continuous improvement within your team. Share your thoughts on creating a supportive atmosphere for all team members.