Skills
Sobre a Vaga
Estamos buscando um(a) Senior Full Stack Engineer para atuar em uma equipe colaborativa e focada em entregas de alto impacto. Você vai trabalhar do UI/UX até a camada de API e banco de dados, contribuindo para evoluir funcionalidades relevantes com tecnologias modernas.
Responsabilidades
- Garantir a entrega ponta a ponta de features, do design da interface à API e ao modelo de dados
- Desenvolver e manter interfaces escaláveis em React
- Arquitetar e implementar APIs com NestJS e Postgres
- Gerenciar integrações com serviços externos, utilizando controles internos de credenciais/tokens
- Projetar e implementar fluxos seguros de autenticação OAuth 2.0 e SSO (Google, Microsoft, etc.)
- Contribuir para a manutenção da infraestrutura baseada em Docker, Kubernetes e Helm
- Colaborar com designers, product managers e engenheiros para alinhar necessidades e prioridades
- Escrever código limpo, sustentável e bem documentado em toda a stack
Requisitos
- Experiência de 5+ anos em desenvolvimento full stack
- Proficiência em TypeScript, React, NestJS e Postgres
- Experiência em entregar soluções completas, cobrindo UI até banco de dados
- Conhecimento de monorepo (ex.: pnpm, turborepo, nx)
- Base sólida em autenticação de APIs, gestão de credenciais e integrações seguras com terceiros
- Domínio de OAuth 2.0, incluindo implementação de fluxos de autenticação e SSO
- Experiência com Docker, Kubernetes e Helm em ambientes de produção
- Familiaridade com Domain-Driven Design ou padrões de Clean Architecture
Beneficios
- Atuação remota com possibilidade de trabalhar em squads e iniciativas de alto impacto
- Ambiente colaborativo com times de produto, design e engenharia
- Oportunidade de evoluir arquitetura, segurança e infraestrutura com tecnologias modernas
Observação: a vaga é remota, mas é necessário estar no Brasil e ter elegibilidade legal para trabalhar no país.