Pular para o conteúdo principal

Desenvolvedor Full Stack

Descrição da vaga

Estamos em busca de profissionais para atuar como desenvolvedor com experiência sólida (mínimo de 4 anos) no desenvolvimento de aplicações web para integrar nosso time, com forte domínio em Node.js.

Modalidade de trabalho: Remoto

Responsabilidades e atribuições

  • Desenvolver e manter microsserviços em Node.js e suas interfaces em Vue.
  • Modelar dados e integrar múltiplos serviços via APIs e filas assíncronas.
  • Escrever código testável, documentado (Swagger) e seguir o padrão de branches/commits do time.
  • Participar de refinamentos técnicos, code reviews e decisões de arquitetura, com foco em boas práticas no backend.
  • Atuar no ciclo completo: da especificação ao deploy e monitoramento.

Requisitos e qualificações

É importante que você tenha:

  • Domínio avançado de Node.js: construção de APIs, estruturação de serviços, boas práticas de arquitetura backend e performance.
  • Experiência consolidada com desenvolvimento frontend em JavaScript. Trabalhamos com Vue.js (versões 2 e 3), ou quem vem de React.
  • Integração e consumo de APIs RESTful.
  • Vivência em ambientes com arquitetura de microsserviços.
  • MySQL ou outro banco de dados relacional.
  • Prática com ORMs/Query Builders (TypeORM, Prisma, Knex, Objection).
  • Domínio de Git em nível avançado: estratégia de branches e versionamento consistente entre ambientes.
  • Mentalidade de Produto: Capacidade de traduzir necessidades de negócio em requisitos técnicos de IA.
  • Proatividade: Habilidade de investigar novas bibliotecas de IA e propor melhorias técnicas antes mesmo de serem solicitadas.
  • Documentação e Design: Capacidade de documentar fluxos complexos de agentes de IA para garantir escalabilidade e manutenção da equipe.

Será um diferencial:

  • Conhecimento ou experiência com PHP / Laravel.
  • Familiaridade com banco de dados não relacional (MongoDB).
  • Experiência com AWS e aplicações Serverless.
  • Containers com Docker / docker-compose.
  • Mensageria/filas assíncronas (SQS ou similar).

Informações adicionais

Day off no mês do seu aniversário.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Entrevista com Pessoas & Cultura
  3. Etapa 3: Entrevista com Liderança
  4. Etapa 4: Teste de Integridade (TIA)
  5. Etapa 5: Contratação