Back‑end
- Projetar, desenvolver e manter APIs e serviços backend utilizando stacks como Node.js, .NET ou equivalentes.
- Criar e manter integrações entre sistemas internos e externos via REST e/ou GraphQL.
- Modelar e otimizar estruturas de dados e consultas em bancos SQL e/ou NoSQL.
- Implementar mecanismos de segurança, autenticação e autorização (ex.: OAuth2, JWT).
- Desenvolver processos assíncronos, filas, workers e estratégias de cache.
Front‑end
- Construir interfaces modulares, responsivas e acessíveis utilizando React (com Hooks).
- Criar componentes reutilizáveis e seguir padrões de UI / Design System.
- Gerenciar estados com Redux, Context API ou bibliotecas equivalentes.
- Aplicar boas práticas de performance (lazy loading, code splitting, otimizações).
Arquitetura & Engenharia
- Participar da definição da arquitetura das aplicações, avaliando trade‑offs técnicos.
- Garantir qualidade de código, versionamento, code review e padrões de engenharia.
- Conduzir POCs e spikes técnicos para validação de soluções.
- Atuar em conjunto com times de produto, UX, QA e negócio.
Requisitos Técnicos
- Experiência sólida como Desenvolvedor(a) Fullstack Sênior.
- Experiência comprovada em Node.js, .NET ou stacks equivalentes.
- Experiência com React e desenvolvimento frontend moderno.
- Integrações via APIs REST e/ou GraphQL.
- Experiência com bancos de dados relacionais e/ou NoSQL.
- Uso de Git e práticas de versionamento colaborativo.
- Vivência em ambientes corporativos de média/grande complexidade.
Desejável
- Experiência em projetos regulatórios ou sistemas críticos.
- Vivência em operadoras de saúde ou sistemas corporativos complexos.
Competências Comportamentais
- Boa comunicação e trabalho em equipe.
- Proatividade e senso de responsabilidade.
- Capacidade de atuar sob prazos definidos.
- Organização e foco em entrega.