BAE Systems Digital Intelligence

Full Stack Developer

BAE Systems Digital Intelligence

full-time

Posted on:

Location Type: Hybrid

Location: Preston • 🇬🇧 United Kingdom

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

CypressJavaScriptJenkinsReactTypeScript

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
  • Analyse software requirements to define and document REST API endpoints
  • Develop and implement secure REST API endpoints using modern Software Languages.
  • Understand web vulnerabilities and best practices to avoid vulnerable code.

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.
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
ReactJavaScriptTypeScriptHTML5CSS3REST APIE2E testingPlaywrightCypressCI/CD
Soft skills
collaborationtroubleshootingcode reviewdocumentation