At a Glance
- Tasks: Lead software projects, mentor engineers, and deliver AI solutions that make a real-world impact.
- Company: Fast-growing tech business focused on data and AI in defence environments.
- Benefits: Competitive salary, annual bonus, 26 days holiday, and extensive benefits package.
- Other info: Dynamic role with opportunities for growth and innovation.
- Why this job: Shape the future of technology while working from home and making a difference.
- Qualifications: Strong leadership in software engineering, advanced Python skills, and cloud experience.
The predicted salary is between 60000 - 80000 £ per year.
Join a fast-growing technology business delivering impactful data and AI solutions across complex defence environments. This is a hands-on leadership role where you’ll shape technical direction, lead delivery teams, and build scalable software that makes a real-world difference.
Role Overview:
- Location: Bath area (3 days on-site per week)
- Package: Competitive salary + annual bonus + extensive benefits package
- Industry: Data, AI & Software Engineering
What You’ll Be Doing:
- Lead the end-to-end delivery of complex software engineering projects from concept through to deployment
- Oversee the design, development, testing, and release of scalable, production-ready solutions
- Build and maintain strong relationships with clients and key stakeholders
- Develop and optimise data pipelines using Python and SQL
- Deliver AI-enabled solutions, including systems leveraging Large Language Models
- Champion engineering best practices across version control, CI/CD, cloud deployment, and containerisation
- Mentor and support engineers, helping to grow technical capability across the team
- Coordinate project delivery across multiple workstreams, ensuring quality and accountability
- Translate business challenges into practical technical solutions and delivery strategies
- Contribute to proposals, bids, and identifying new technical opportunities
- Drive continuous improvement across engineering standards, tooling, and processes
- Provide technical leadership across both client projects and internal initiatives
Main Skills Needed:
- Strong experience leading software engineering projects through full delivery lifecycles
- Advanced Python expertise, including OOP, concurrency, recursion, and decorators
- Solid experience building backend services, APIs, and data engineering pipelines
- Strong SQL skills and experience working with databases such as PostgreSQL or SQL Server
- Experience working within cloud environments such as AWS or Azure
- Strong understanding of Docker, containerisation, and Linux-based environments
- Experience implementing CI/CD pipelines using tools such as GitHub Actions or Azure DevOps
- Confident working within Git-based development workflows and code review processes
- Proven ability to lead technical teams and manage delivery across multiple projects
- Strong communication and stakeholder management skills
- Excellent problem-solving, organisational, and decision-making abilities
- Experience with C++ or Fortran would be beneficial but isn’t essential
- DV clearance or eligibility to obtain it is required
What’s in It for You:
- Annual performance bonus
- 26 days holiday
Technical Lead - Front End (React) - Work from Home in Bath employer: Addition+
Join a dynamic and innovative technology company that prioritises employee growth and collaboration in the Bath area. With a competitive salary, annual bonus, and an extensive benefits package, we foster a supportive work culture that encourages continuous learning and mentorship. Our commitment to impactful data and AI solutions not only drives our business forward but also empowers our team to make a meaningful difference in complex defence environments.
StudySmarter Expert Advice🤫
We think this is how you could land Technical Lead - Front End (React) - Work from Home in Bath
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work in data and AI. A friendly chat can lead to insider info about job openings or even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, SQL, and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with CI/CD, cloud environments, and leading teams. Practice makes perfect!
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, it’s a great way to stay updated on new opportunities that match your skills.
We think you need these skills to ace Technical Lead - Front End (React) - Work from Home in Bath
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your leadership in software projects and any relevant technologies like Python, SQL, and React. We want to see how you can make a real-world difference!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're the perfect fit for the Technical Lead role. Share specific examples of how you've led teams and delivered complex projects. Let us know what excites you about working with data and AI solutions.
Showcase Your Technical Skills:Don’t just list your skills; demonstrate them! If you’ve worked with cloud environments, CI/CD pipelines, or containerisation, give us the details. We love seeing how you’ve applied your technical expertise in real scenarios.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our fast-growing team!
How to prepare for a job interview at Addition+
✨Know Your Tech Inside Out
Make sure you brush up on your technical skills, especially in Python, SQL, and React. Be ready to discuss your experience with building scalable software and leading projects through their full delivery lifecycle. Prepare to share specific examples of how you've tackled complex challenges in previous roles.
✨Showcase Your Leadership Skills
As a Technical Lead, you'll need to demonstrate your ability to mentor and support engineers. Think of instances where you've led teams or improved processes. Be prepared to discuss how you foster collaboration and drive continuous improvement within your team.
✨Understand the Business Context
Familiarise yourself with the company's mission and the impact of their data and AI solutions in defence environments. Be ready to translate business challenges into practical technical solutions during the interview. This shows that you can think strategically and align technical decisions with business goals.
✨Prepare Questions for Them
Interviews are a two-way street! Prepare insightful questions about their engineering practices, team dynamics, and future projects. This not only shows your interest but also helps you gauge if the company is the right fit for you. Plus, it gives you a chance to showcase your knowledge about current trends in software engineering.