Full Stack Software Developer
hace 1 día
Horsham
Location: Horsham (In-person, with potential for occasional hybrid working after probation) Salary: £40,000 - £65,000 Job Type: Full-time Schedule: Monday to Friday About WDR Limited WDR is a bespoke learning and development consultancy, delivering innovative learning solutions across multiple sectors. We're evolving our next-generation Learning Management System (LMS), a rich platform supporting everything from course planning and booking to attendance, evaluation, and certification. About the Role We are looking for a talented and adaptable Full Stack Software Developer who is comfortable working across both front-end and back-end components. You’ll be joining a small, technically focused team delivering a modern web platform. The system is deployed across multiple Linux servers and managed using DevOps pipelines and AWX (Ansible playbooks). The backend is written in C# using gRPC services exposed via a Web API gateway, backed by a MySQL database. The front end is built with Vite and React. While full stack skills are essential, we are especially interested in candidates who bring strong React and/or AWX/Ansible experience to complement existing team strengths. What You'll Do • Develop and maintain responsive, component-based user interfaces using React + Vite., • Build scalable, service-oriented back-end features using .NET, gRPC, and Web API., • Work with Entity Framework and MySQL to design and query robust data models., • Contribute to AWX/Ansible playbooks and DevOps pipelines for deployment automation., • Participate in code reviews and collaborate with peers to ensure quality and maintainability., • Communicate effectively with technical and non-technical stakeholders. Key Requirements • Proven experience with C#, .NET Core, and Entity Framework., • Experience with React (preferably with Vite), building modern UIs., • Good understanding of gRPC, REST APIs, and microservice architectures., • Proficiency in MySQL and writing efficient database queries., • Comfortable with Linux environments and command-line tooling., • Strong problem-solving skills and a pragmatic approach to delivery. Desirable Skills • Experience working with AWX, Ansible playbooks, and infrastructure automation., • Familiarity with DevOps pipelines, especially in a Linux/Hyper-V context., • Exposure to SaaS platforms or scalable web applications., • Interest in mentoring others or improving team skills in React or automation. Benefits • £40,000 – £65,000 salary (depending on experience), • Company pension scheme, • Free on-site parking, • Potential for hybrid work after probation, • Opportunity to work on a cutting-edge internal platform with modern tools Location Requirement • This role is primarily office-based in Horsham. Applicants must be able to reliably commute or plan to relocate prior to starting.