Desenvolvedor Full Stack Pleno

BEPASS SA

São Paulo - SP

1 posição

Não informado

Integral

PJ
Híbrido
Pleno
Tecnologia

Estamos em busca de um(a) Desenvolvedor(a) Full Stack Pleno para atuar no desenvolvimento e evolução de aplicações web, APIs e ferramentas operacionais utilizadas em sistemas de produção.

A pessoa participará da implementação de funcionalidades ponta a ponta, contribuindo tanto no backend quanto no frontend, com foco em manutenção evolutiva, desenvolvimento de novas funcionalidades e resolução de problemas do dia a dia.

Buscamos um perfil com boa capacidade de execução, autonomia no desenvolvimento e colaboração em equipe, capaz de atuar em ambientes dinâmicos e contribuir para a evolução contínua dos sistemas.

Atividades:

  • Desenvolver e manter APIs, endpoints e regras de negócio utilizando Node.js, TypeScript e NestJS
  • Implementar funcionalidades full stack, atuando em backend e frontend
  • Desenvolver interfaces administrativas, dashboards e fluxos operacionais utilizando React e Next.js
  • Realizar integrações entre serviços internos e APIs externas
  • Executar manutenção evolutiva e corretiva em sistemas existentes
  • Identificar e corrigir bugs e problemas de funcionamento nas aplicações
  • Apoiar processos de testes automatizados, build e validação de releases
  • Contribuir para organização, padronização e melhoria contínua da base de código
  • Colaborar com o time em revisões de código e boas práticas de desenvolvimento

Requisitos

Conhecimentos e experiência:

  • Experiência no desenvolvimento de aplicações web e APIs
  • Experiência com Node.js e TypeScript
  • Experiência com desenvolvimento frontend em React
  • Experiência na implementação de funcionalidades full stack
  • Experiência com bancos de dados relacionais
  • Experiência com versionamento de código utilizando Git
  • Familiaridade com boas práticas de desenvolvimento e arquitetura de software
  • Conhecimento em testes automatizados e ferramentas de qualidade de código
  • Familiaridade com Docker e ambientes de desenvolvimento containerizados

Stack tecnológica:

  • Backend: Node.js / TypeScript / NestJS / TypeORM / APIs REST / Autenticação com JWT / Validação de dados / Organização modular de serviços
  • Dados: MySQL / PostgreSQL / Redis / Migrations / seed de dados
  • Frontend: React / Next.js / React Admin / Vite / MUI / Tailwind CSS / Implementação de formulários e consumo de APIs
  • Integrações: Axios / WebSocket / Integração com serviços externos / Integração entre serviços internos
  • Qualidade e testes: Jest / Vitest / Playwright / Supertest / ESLint / Prettier
  • Ambiente de desenvolvimento: Docker Compose / Scripts de setup e execução local / Suporte a ambientes de homologação

Diferenciais:

  • Experiência com arquiteturas modulares
  • Experiência com integrações entre múltiplos serviços
  • Experiência com dashboards e ferramentas operacionais
  • Vivência em ambientes de produto com entrega contínua

 

Perfil que buscamos:

  • Boa capacidade de execução e organização
  • Autonomia para desenvolvimento de funcionalidades
  • Perfil colaborativo e orientado a resultados
  • Atenção à qualidade, manutenção e evolução do código
  • Interesse em evoluir tecnicamente e contribuir para melhoria contínua do produto

Requisitos

Escolaridade

  • Graduação
  • Tecnólogo
  • Pós Graduação

Benefícios

  • Horário flexível
  • Seguro de vida

Localização

Alameda Santos, 647, cj 41-42, Cerqueira César, São Paulo - SP, Brasil, 01419-001