Eque2
Digi2al Limited
Desenvolvedor Full Stack
Sobre a oportunidade
A DNA impulsiona a capacidade da Royal Navy ao fornecer soluções digitais que aumentam a eficiência, eficácia e disponibilidade operacional. Operando em domínios Oficiais e Secretos, da costa ao mar, a DNA oferece suporte de ponta a ponta para aplicações personalizadas e adquiridas.
Estamos em busca de um Desenvolvedor Full Stack experiente para integrar um projeto do zero dentro da DNA Data and Navy Applications.
Trabalhando ao lado do líder técnico e da equipe, você ajudará a construir uma nova base de código em TypeScript desde o primeiro commit, contribuindo de ponta a ponta na camada de serviço e nas interfaces de front-end sobre ela, implantadas em infraestrutura conteinerizada. Você trabalhará com um bom nível de independência e contribuirá para os padrões de engenharia e decisões arquiteturais adotadas pela equipe.
- Desenvolver funcionalidades de ponta a ponta.
- Integrar com serviços existentes, filas de mensagens e bancos de dados.
- Trabalhar com designers de produto para transformar designs em interfaces responsivas e acessíveis (WCAG 2.2 AA).
- Projetar e otimizar esquemas e consultas em PostgreSQL.
- Escrever testes unitários, de integração e de ponta a ponta, além de revisar o código de outros desenvolvedores.
- Ser responsável pelo seu código até a produção: pipelines de CI/CD, implantação conteinerizada e diagnóstico de problemas em ambientes em execução.
- Manter dependências e imagens de contêineres corrigidas e tratar descobertas de segurança conforme surgirem.
- Contribuir para a direção técnica, ferramentas e padrões.
- Participar de cerimônias ágeis e sessões de escopo técnico.
Requisitos mínimos
SFIA Nível 5
Requisitos obrigatórios
- 5+ anos de experiência profissional em desenvolvimento de software, com histórico de entrega de funcionalidades de forma independente.
- Domínio de TypeScript tanto no front-end quanto no back-end.
- React, CSS moderno e experiência em desenvolvimento seguindo WCAG 2.2 AA.
- Node.js, construção e consumo de REST APIs.
- PostgreSQL: design de esquema, otimização de consultas e uso de ORM.
- Testes unitários, de integração e de ponta a ponta.
- Git e experiência prática com pipelines de CI/CD (preferencialmente GitHub Actions).
- Docker e familiaridade com o trabalho em aplicações conteinerizadas.
- Autenticação e autorização usando OIDC (ex: Keycloak).
- Experiência de trabalho em entrega de software ágil.
- Capacidade de explicar decisões técnicas para stakeholders não técnicos.
Desejável
- Experiência no MOD/Defesa ou outro ambiente regulamentado.
- Kubernetes ou OpenShift, com conhecimento suficiente para implantar e depurar seus próprios serviços.
- Infraestrutura como código (Helm, Terraform).
- Ferramentas de observabilidade (Grafana, Prometheus, Loki).
- Exposição a outras linguagens de programação e stacks.
Data de início: Por volta de 4 de novembro de 2026
Duração inicial do contrato: 6 meses com possibilidade de extensão
Local da vaga: Portsmouth
Especificação de nacionalidade: Apenas cidadão britânico exclusivo
Número de dias por semana esperado no local: 1-2 por sprint (quinzenal)
Nível mínimo de segurança: SC ou superior
Valor da diária: £470
