FDM is a global business and technology consultancy seeking a Senior Front End Developer to work for our client within the public sector. This is initially a 3-month contract with the potential to extend and will be a remote role that requires the role holder to have SC Clearance.
Our client is seeking a talented and experienced Front End Developer to join our consultancy team, where you will play a key role in the delivery of bespoke software solutions for a range of clients. This position offers the opportunity to work across the full software development lifecycle, from initial analysis and design through to implementation, testing, and deployment.
The role combines hands-on development responsibilities with opportunities to support and guide junior developers, contribute to technical design discussions, and collaborate with stakeholders to ensure that solutions meet business requirements. You’ll work in small, multi-disciplinary teams using agile delivery methods and modern development tools.
You’ll also gain exposure to a wide range of technologies and frameworks, selected to best fit the specific needs of each project. While there is always a lead manager with overall responsibility for delivery, this role allows you to take ownership of specific technical areas and contribute to the continuous improvement of delivery practices.
Responsibilities
- Contribute to the design and development of both front-end and back-end systems, including integrations and APIs
- Take ownership of workflow planning, sprint coordination, and task allocation within a cross-functional team
- Lead process optimisation and quality assurance activities to ensure reliable, scalable, and maintainable solutions
- Implement customer requirements and design new features, ensuring alignment with business objectives
- Collaborate with stakeholders and product owners to shape end-to-end technical solutions
- Provide technical mentorship and support to junior developers and designers
- Participate actively in the entire delivery lifecycle, from requirements analysis and architecture to release and post-implementation support
- Regularly engage in peer reviews, code reviews, and daily team discussions to drive engineering excellence