-
Notifications
You must be signed in to change notification settings - Fork 1
Description
A First Decision está buscando um Desenvolvedor Full Stack Pleno para atuar no desenvolvimento e manutenção de sistemas web em ambiente ágil e containerizado, com foco em desempenho, segurança e qualidade contínua. O profissional será responsável por implementar funcionalidades ponta a ponta, desenvolver APIs, construir interfaces modernas e garantir entregas obtidas via pipelines GitLab.
Projeto: Advocacia Geral da União
Modalidade: Híbrido em Brasília - DF
Contratação: CLT
Atividades:
- Desenvolver aplicações web escaláveis e eficientes utilizando Node.js e React;
- Colaborar com equipes multidisciplinares para definir requisitos e especificações técnicas;
- Participar do ciclo de vida de desenvolvimento, desde a concepção até a implementação e manutenção;
- Realizar testes unitários e integrados para garantir a robustez e a confiabilidade do software;
- Colabore com outros desenvolvedores, designers e especialistas em UX/UI.
Requisitos Técnicos — Backend
- TypeScript sólido.
- NestJS: módulos, injeção de dependência, controladores, serviços, pipes, guards, interceptores e filtros de exceção.
- Construção de APIs com versionamento, paginação, filtros e validação de DTOs.
- Persistência com Oracle (TypeORM ou similar), transações e noções de otimização.
- Autenticação (JWT/OIDC/OAuth2).
- Testes com Jest. Requisitos Técnicos — Frontend
- React: hooks, composição, estado e custom hooks.
- Next.js: roteamento, busca de dados, SEO básico e otimizações.
- Consumo de API, tratamento de erros e paginação.
- Componentização e uso de design system (MUI).
- Testes com a biblioteca React Testing.
Banco de Dados:
SQL seguro e legível, joins, subqueries e cuidado com performance. DevOps / Entrega
Git/GitLab: filiais, MR, pipelines e resolução de falhas.
Docker (construção, variáveis de ambiente) e Rancher/Kubernetes (implantação, pods, logs).
Uso de logs para diagnóstico.
Diferenciais:
- Arquitetura limpa;
- Cache com Redis.
Candidate-se através do link: https://app.jobfy.pro/59511