Front End Developer
Location: On-site in London or West Country (Gloucester)
Salary: £55,000 - £75,000, based on experience and skills
This Front End Developer role is part of the growing Digital Defence Services team, supporting the UK Ministry of Defence in secure digital solutions that enable multi-domain integration and data exploitation. Working in a dynamic environment with diverse specialists, you'll have the chance to contribute innovative solutions in a field that supports national security.
Responsibilities for the Front End Developer:
* Analyze UX requirements, create design artifacts, and develop reusable UI components using modern React.
* Leverage tools like Vite and NPM for front-end builds, ensuring continuous integration (CI) and deployment through GitLab.
* Collaborate with cross-functional teams to design and release new features, translating wireframes into high-performance, optimized code.
* Troubleshoot across platforms, maintain seamless user experiences, and conduct thorough testing using Playwright and other tools.
* Maintain code quality through regular code reviews and industry-standard best practices.
Essential Skills:
* Proficiency in hooks-based React (v18), JavaScript/TypeScript, HTML5, and CSS3.
* Strong familiarity with CI/CD pipelines, RESTful APIs, and JSON Web Token authorization.
* Experience developing on both Linux and Windows.
Preferred Skills:
* Knowledge of React packages like React-Query, React-Router, and React-Hook-Form.
* Exposure to the broader tech stack, including Keycloak, MSSQL, Elasticsearch, NiFi, and .NET.
* Familiarity with Docker, Docker Compose, and Atlassian tools (Jira, Confluence) for Agile development and documentation.
This Front End Developer position offers a unique opportunity to grow within a reputable team that values innovation and technical expertise. If you are ready to advance your skills and make an impact in the defense sector, we want to hear from you!