Vaga Full Stack

Desenvolvedor(a) Node.js Pleno

NestJS NextJS Node.js PostgreSQL Docker TypeScript

Chaozao

Chaozao

Startup

Salário: Até R$7.000

Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho

Descrição da empresa

O maior portal de vendas de imóveis rurais do Brasil.

Atividades e Responsabilidades

- Desenvolver e evoluir funcionalidades no Next.js com Chakra UI, seguindo padrões de design system, acessibilidade e tipagem TypeScript.
- Integrar bibliotecas e serviços no front-end (TanStack Query, Zustand, React Hook Form + Zod, Google Maps, carrosséis, gráficos).
- Construir e manter APIs REST e gateways WebSocket no NestJS, com autenticação/autorização (JWT, refresh token, OAuth Google) e documentação via Swagger.
- Modelar e otimizar banco de dados PostgreSQL com Prisma (migrations, índices, relações, consultas performáticas).
- Implementar upload e processamento de arquivos/imagens (Multer, MinIO, Sharp) e entrega otimizada no front.
- Desenvolver integrações auxiliares (envio de e-mails, GA4, relatórios CSV/Excel).
- Garantir qualidade com testes unitários e e2e (Jest, Playwright), linting e tipagem forte.
- Configurar e manter infraestrutura com Docker, Traefik, Portainer e pipelines de CI/CD.
- Zelar por performance, segurança (OWASP/LGPD) e observabilidade do sistema.

Requisitos

- Experiência sólida com TypeScript (front e back).
- Domínio de Next.js: SSR/SSG/ISR, middlewares e otimização.
- Conhecimento em Chakra UI (tema customizado, responsividade, acessibilidade).
- Gestão de estado e dados no front (TanStack Query, Zustand, React Hook Form + Zod).
- Experiência sólida com NestJS (REST, WebSockets, Guards, Pipes, Interceptors, Swagger).
- Autenticação e Autorização: JWT com refresh token, OAuth2 (Google).
- Prisma ORM com PostgreSQL (migrations, tuning de queries, índices, transações).
- Upload e processamento de mídia (Multer, MinIO, Sharp).
- Testes automatizados com Jest e Playwright.
- Práticas de DevOps: Docker, Portainer, CI/CD.
- Boas práticas de engenharia: Git, code review, ESLint/Prettier, segurança (OWASP/LGPD).