Full Stack Engineer (2 - 4 years experience) - Solihull - Up to £40K Company Overview A leading provider of membership management, IT solutions and business support to gyms, health clubs, and leisure centres across the UK and Ireland is seeking an experienced Full Stack Developer. With clients also in Norway, Greece, and the USA, the organisation is expanding rapidly and developing its next generation of products and services. The business delivers a wide range of solutions including club software, entry systems, member apps, websites, and digital marketing tools. The development team is based in the West Midlands and works within a collaborative, agile environment. The Role This is a hands-on role requiring strong technical expertise and problem-solving skills. The developer will be involved in all stages of the software development lifecycle from design and development through to delivery and support. The position involves working on both existing systems and new projects, offering the opportunity to directly influence product development and customer experience. Key Responsibilities Design, develop, and deliver high-quality software solutions Support and maintain existing systems, implementing fixes and enhancements Work with legacy technologies (.NET, SQL, C#/VB, Visual Studio) and modern frameworks (React, APIs, front-end technologies) Collaborate with cross-functional teams including Customer Service, IT, and Sales & Marketing Translate requirements into actionable solutions and scope new projects Contribute to code reviews and continuous improvement initiatives Ensure operational readiness through logging, monitoring, and performance optimisation Candidate Profile Previous experience as a software developer with C#, VB, .NET, and Visual Studio Knowledge of React, APIs, and modern web frameworks (preferred) Strong logical thinking and problem-solving ability, particularly around data flow and structure Clear communication skills, including the ability to explain technical concepts to non-technical colleagues Interest in mobile apps, RESTful APIs, and networking concepts (HTTP, TCP/IP) Familiarity with GitHub, JIRA, or workflow/test management tools (advantageous) Self-driven, adaptable, and keen to embrace continuous learning Willingness to support system continuity, including occasional out-of-hours support after training Benefits Competitive salary based on experience Free gym membership at a local site in Redditch Relaxed, collaborative office environment Free on-site parking Pension scheme Opportunities for career progression within a growing organisation