
Frontend Developer
BAE Systems Digital Intelligence
full-time
Posted on:
Location Type: Hybrid
Location: Leeds • 🇬🇧 United Kingdom
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
CypressDockerElasticSearchJavaScriptJenkinsKubernetesLinuxReactTypeScript
About the role
- Analyse UX requirements and produce design artefacts such as wireframes
- Develop and implement reusable UI components using modern technologies, eg. React
- Use appropriate software development tools; e.g. source control, continuous integration
- Follow industry standard disciplines and best practices
- Collaborate with cross-functional teams to design and ship new features
- Translate designs and wireframes into high-quality, stable and performant code
- Optimise components for maximum performance across various web browsers and devices
- Troubleshoot and debug issues on various platforms to ensure smooth user experiences
- Participate in code reviews to maintain code quality and consistency
Requirements
- Essential Experience in hooks based React (v18)
- Experience of coding in Javascript/TypeScript, HTML5,CSS3
- Experience with integration and E2E testing using tools such as Playwright or Cypress
- Familiarity with RESTful APIs and integration
- Understanding of front-end build tools such as Vite, NPM
- Understanding of CI/CD pipelines using software such as GitLab or Jenkins etc.
- Desirable Familiarity with React packages used by BAE Systems, such as React-Query, React-Router, React-Hook-Form, Zod
- Knowledge of modern authentication and authorization mechanisms
- Comfortable developing on both Linux and Windows
- Experience with containerisation technologies such as Docker and Kubernetes
- Experience with the Atlassian suite of tools (Jira, Confluence) for development, documentation, and Agile delivery
- Knowledge of the wider Tech Stack used by BAE Systems, such as .Net, MSSQL, Keycloak, Elasticsearch
Benefits
- Referral Bonus: £5,000
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
ReactJavascriptTypeScriptHTML5CSS3E2E testingRESTful APIsDockerKubernetesCI/CD
Soft skills
collaborationtroubleshootingcode reviewcommunication