Desenvolvedor (a) Full Stack Sênior | Node.js (Híbrido - BH)
Onfly
Job description
A Onfly é uma startup focada em ajudar as empresas a viajarem melhor!
Democratizar a gestão de viagens, reembolsos, descontos em passagens, hotéis e locação de carros em uma experiência completa e simples é foco do nosso negócio.
Para que alcancemos a meta de crescer exponencialmente, buscamos pessoas que sejam apaixonadas por tecnologia, que desejam estar em um time de alta performance e que queiram crescer muuuuito.
Para a vaga de Desenvolvedor(a) Full Stack Sênior| Node.js, buscamos um(a) profissional que será responsável por cuidar nossas APIs de integração usando Node.js, por isso buscamos alguém que seja dinâmico(a), que saiba trabalhar em equipe e que se conecte com nossa cultura e valores.
Responsibilities and assignments
Desenvolver e evoluir aplicações full stack com foco em performance, escalabilidade e resiliência, utilizando NestJS no backend e Nuxt 3 no frontend. Atuar na construção de arquiteturas baseadas em microsserviços e mensageria (ex: RabbitMQ e Amazon SQS). Otimizar aplicações com foco em alta performance, incluindo uso de Fastify, cache e boas práticas de código.Implementar e manter integrações, validações de dados e gerenciamento de estado no frontend. Garantir qualidade, testes e boas práticas de desenvolvimento ao longo do ciclo de vida das aplicações.Utilizar ferramentas de IA (como Cursor e Claude Code) para ganho de produtividade.
Requirements and qualifications
- Node.js;
- TypeScript;
- Experiência sólida com NestJS (Providers, módulos dinâmicos, guards);
- Experiência com arquitetura de microsserviços e mensageria (RabbitMQ, AWS SQS);
- Conhecimento em performance backend utilizando Fastify;
- Experiência com persistência de dados (PostgreSQL, TypeORM) e cache (Redis);
- Experiência com Nuxt 3 e Vue.js (Composition API, Composables);
- Gerenciamento de estado com Pinia;
- Validação de dados com bibliotecas de schema (ex: Zod);
- Conhecimento em Design Patterns (Factory, Singleton, Repository);
- Experiência com testes automatizados (Jest);
- Vivência com metodologias ágeis (Scrum ou Kanban).
Additional information
- Regime Híbrido de trabalho (2 dias na semana presencial e o restante remoto);
- Horário de trabalho flexível;
- Vale refeição em cartão flexível R$40 (sem desconto de 6%);
- Vale transporte em cartão flexível (sem desconto de 6%);
- Plano de Saúde Unimed, sem coparticipação e sem mensalidade para o Onflyer (por nossa conta :D);
- Plano Odontológico (desconto na mensalidade)
- Desconto Farmácia;
- No dress code;
- Benefício de Psicoterapia on-line (Vittude);
- Benefícios de academia! (Gympass);
- Bolsa de 90% para estudos de idiomas;
- Budget de até 1k anual para gastar com formações/certificações da sua área de atuação;
- Descontos em Graduações e Pós-graduações (UNA e UNIBH);
- Pacote de descontos Clube Certo sem valor de mensalidade;
- Assistência Funeral (Grupo Zelo);
- Licença Maternidade/Paternidade estendida;
- Voucher de R$200,00 na Onhappy (plataforma exclusiva para viajar com desconto para qualquer lugar do Brasil);
- Seguro de vida.
Process stages
- Step 1: Registration
- Step 2: Decolagem | Bate Papo gente e gestão
- Step 3: Avaliação tecnica
- Step 4: Bate Papo técnico com a liderança
- Step 5: Fit Cultural
- Step 6: Hiring