Senior Full-Stack Developer (C++)We’re working with a forward-thinking technology business delivering complex software solutions across a range of industries. They’re looking for a Senior Full-Stack Developer to build scalable applications, shape technical decisions and contribute to high-impact projects within a collaborative engineering team.Role Overview
Location: Bath Area – Hybrid (3 days on-site per week, accommodation provided)Package: Competitive Salary + Annual Bonus + BenefitsIndustry: Technology / Software Engineering / ConsultancyClearance: DV Clearance Required (Active UKIC)What You’ll Be DoingDesigning, developing and delivering scalable software solutions across front-end and back-end systems.Building and maintaining robust APIs, data pipelines and integrations to support complex business requirements.Developing intuitive, high-performing user interfaces with a strong focus on usability and design.Working with cloud platforms, databases and containerised environments to deliver reliable applications.Reviewing code, improving development standards and supporting automated testing and deployment processes.Mentoring junior developers and sharing technical knowledge across the engineering team.Troubleshooting complex technical challenges and identifying opportunities to improve existing systems.Collaborating with stakeholders to communicate technical solutions, manage risks and deliver successful projects.Main Skills NeededStrong commercial experience with C++, TypeScript and Python, building maintainable, high-quality software.Full-stack development experience using React, Node.js, Next.js or similar frameworks.Experience building backend APIs and integrations using technologies such as FastAPI, Pydantic or Express.js.Strong understanding of HTML, CSS, JavaScript, browser APIs and modern UI development.Experience working with WebSockets, Server-Sent Events, HTML Canvas or drag-and-drop functionality.Hands-on knowledge of Docker, Linux, SQL databases and cloud environments such as Azure or GCP.Confident using Git, GitHub, Azure DevOps and CI/CD pipelines, including branching, merging and code reviews.Solid understanding of software architecture, data structures, algorithms and engineering best practices.Strong communication, problem-solving and stakeholder management skills, with the ability to mentor others.Must hold or be eligible to obtain DV clearance.What’s in It for YouCompetitive salary with an annual performance bonus.26 days' annual leave + bank holidays + your birthday off.BUPA private healthcare and enhanced family leave.£1,000 annual personal development budget to support your career growth.Hybrid working with accommodation provided for required on-site days.Opportunity to work remotely from anywhere in the world for up to 4 weeks per year, subject to applicable clearance requirements.Choice of a high-spec Windows laptop or MacBook.Regular team socials, free snacks and drinks.A supportive, entrepreneurial culture with genuine autonomy and exposure to varied technologies, projects and industries.Opportunity to influence technical direction and develop your leadership skills.Think it could be a fit?
We’d love to hear from you.We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.By applying you are confirming you are happy to be added to the Addition Solutions mailing list regarding future suitable positions. You can opt out of this at any time simply by contacting one of our consultants.