Buscamos um(a) Desenvolvedor(a) Fullstack Pleno para atuar no desenvolvimento e evolução da nossa plataforma de crédito imobiliário, trabalhando tanto no backend (API REST) quanto no frontend (aplicação web para vendedores e parceiros).
Stack Tecnológico
Backend:
- Node.Js + TypeScript
- Express 5
- Prisma ORM + PostgreSQL
- Supabase + JWT (autenticação)
- Pino (logging) + New Relic (APM) + Prometheus (métricas)
Frontend:
- Nuxt 3 + Vue 3 + TypeScript
- Tailwind CSS
- Pinia
- Vitest + Vue Test Utils
Infraestrutura e Ferramentas:
- GitHub Actions (CI/CD)
- Commitizen (conventional commits)
- ESLint + Prettier
Responsabilidades
- Desenvolver e manter funcionalidades end-to-end (backend e frontend)
- Implementar integrações com APIs.
- Criar e evoluir endpoints REST seguindo Clean Architecture (Domain / Application / Infra)
- Desenvolver interfaces com Nuxt 3 e Vue 3, utilizando composables e Pinia stores
- Participar de code reviews e contribuir com melhorias de arquitetura
- Garantir qualidade do código com testes e boas práticas
Requisitos
- Ter mais de 3 anos de experiência com desenvolvimento web fullstack
- Experiência sólida com TypeScript
- Experiência com Node.Js e frameworks HTTP (Express ou similar)
- Experiência com Vue 3 ou Nuxt 3 (ou disposição comprovada para aprender rápido)
- Conhecimento em bancos relacionais (PostgreSQL) e ORMs (Prisma ou similar)
- Familiaridade com APIs REST e padrões de integração com serviços externos
- Conhecimento em Git e fluxo de trabalho com pull requests
- Boa comunicação e capacidade de trabalhar em equipe
Diferenciais
- Experiência com Clean Architecture ou arquiteturas em camadas
- Experiência com Tailwind CSS e design systems
- Experiência com ferramentas de observabilidade (New Relic, Sentry, Prometheus)
Local de trabalho: Vila Olímpia - SP
Contrato PJ
Regime Híbrido - 2x na semana