Full Stack Developer developing software solutions for high profile customers within defence sector. Working in a hybrid model requiring occasional onsite presence in Manchester.
Responsibilities
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
Requirements
Essential Experience in hooks based React (v18)
Experience of coding in Javacript/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
Coordenador de Engenharia de Software garantindo o alinhamento técnico com estratégias globais. Atuando na robustez, escalabilidade e segurança das plataformas
Senior Fullstack Developer leading the development of scalable and secure applications. Collaborating on architecture, quality, and mentoring less experienced developers.
Insider Risk Management Software Engineer focusing on designing and running detection controls for Lloyds Banking Group. Contributing to digital transformation efforts while ensuring safety from insider threats.
Linux/Middleware Analyst managing complex systems and optimizations. Collaborating in a hybrid environment to enhance performance and troubleshooting for operational excellence.
Principal Engineer in Agentic AI creating AI agents and enhancing low - code development capabilities at VF Corporation. Leading technical architecture and governance standards for decentralized agent creation.
Software Engineer II at Leonardo DRS analyzing and developing fault isolation and troubleshooting procedures. Engaging in engineering investigations and design analysis with focus on reliability.
Software Engineer focusing on data infrastructure at Persona, building and maintaining data platforms for analytics applications. Collaborating closely with product and data science teams in a hybrid environment.
Senior Software Engineer developing resilience practices for a configurable identity platform. Collaborating with product teams to enhance performance and scalability in complex systems.
Engineering Lead Analyst responsible for architecting core Controls Technology platforms at Citi. Leading hands - on technical teams while driving innovation and engineering practices.