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
- Etapa 1: Cadastro
- Etapa 2: Entrevista com Pessoas & Cultura
- Etapa 3: Entrevista com Liderança
- Etapa 4: Teste de Integridade (TIA)
- Etapa 5: Contratação