Job description
Front-End Developer - DV clearance (MOD)
On-Site in London or West Country (nearest offices in Gloucester or London)
MUST HAVE ACTIVE MOD DV CLEARANCE
About the Role
You will play a part in helping secure the UK's Ministry of Defence through innovative digital solutions that enable multi-domain integration and data exploitation. You'll be part of a dynamic unit within Digital Defence Services and supported by a network of experts across sectors, with a clear pathway for career growth. We value diverse backgrounds and expertise, recognizing that our blend of generalists and specialists drives innovation and high-quality solutions.
This role requires an existing MoD/Partner DV clearance.
Key Responsibilities
As a Front-End Developer, you will:
We’re looking for someone with:
On-Site in London or West Country (nearest offices in Gloucester or London)
MUST HAVE ACTIVE MOD DV CLEARANCE
About the Role
You will play a part in helping secure the UK's Ministry of Defence through innovative digital solutions that enable multi-domain integration and data exploitation. You'll be part of a dynamic unit within Digital Defence Services and supported by a network of experts across sectors, with a clear pathway for career growth. We value diverse backgrounds and expertise, recognizing that our blend of generalists and specialists drives innovation and high-quality solutions.
This role requires an existing MoD/Partner DV clearance.
Key Responsibilities
As a Front-End Developer, you will:
- Analyze UX requirements and create wireframes
- Develop and implement reusable UI components using React
- Utilize development tools (e.g., source control, CI/CD)
- Follow industry standards and best practices
- Collaborate with cross-functional teams on new features
- Translate designs and wireframes into performant code
- Optimize performance across browsers and devices
- Debug and troubleshoot for smooth user experiences
- Participate in code reviews for quality and consistency
We’re looking for someone with:
- Experience in React (v18) using hooks
- Skills in JavaScript/TypeScript, HTML5, and CSS3
- Knowledge of front-end tools like Vite, NPM
- Familiarity with CI/CD tools like GitLab
- Comfortable working on Linux and Windows
- Understanding of RESTful APIs and JSON Web Tokens
- Knowledge of E2E testing tools like Playwright
- Experience with React-Query, React-Router, React-Hook-Form, Zod
- Familiarity with Keycloak, MSSQL, Elasticsearch, NiFi, .NET
- Knowledge of containerization (Docker, Docker Compose)
- Experience with Atlassian tools (Jira, Confluence)