Home Job Listings Categories Locations

Senior Full-Stack Developer (JavaScript/Vue.js/Node.js)

📍 Brazil

Tecnologia EnzRossi

Descrição da Vaga

Localização:

Remoto Brasil

Modelo de contratação:

PJ Início:

Imediato Duração:

Contrato de longo prazo Horário:

Horário flexível com overlap para colaboração com o time Skills:

JavaScript - Vue.js - Node.js - MySQL - Capacitor - Firebase - Capgo Integrações:

MapBox - HubSpot - Zapsign - Jobber - Discord - Amplitude - Intercom Inglês para leitura e escrita

Sobre a Vaga

Estamos procurando um

Senior Full-Stack Developer

para assumir a liderança técnica de uma aplicação

web e mobile

. Esse é um papel hands-on em que você vai tomar decisões de arquitetura e escrever código. Você vai trabalhar com uma stack JavaScript moderna (

Vue.js, Node.js, MySQL

) e gerenciar o ciclo completo das aplicações, desde o

desenvolvimento até o deploy

. Precisamos de alguém que pense na escalabilidade enquanto coloca a mão na massa para construir funcionalidades e resolver problemas.

Se você se sente à vontade em ambientes colaborativos, adora resolver desafios complexos e quer gerar impacto real em um produto em crescimento, essa vaga é para você.

Responsabilidades

Liderar a direção técnica das aplicações web e mobile, tomando decisões arquiteturais importantes Desenvolver e manter funcionalidades usando Vue.js (frontend) e Node.js (backend) Projetar e otimizar bancos de dados MySQL para performance e escalabilidade Gerenciar integrações com serviços terceiros como MapBox, HubSpot, Aurora, Zapsign, Jobber, Discord, Amplitude, Intercom Supervisionar processos de deploy para web (Firebase Hosting) e mobile (iOS/Android via Capacitor) Implementar e manter testes automatizados, garantindo qualidade e confiabilidade do código Melhorar workflows de desenvolvimento, incluindo pipelines de CI/CD, estratégias de testes e documentação Mentorar e guiar outros desenvolvedores, promovendo qualidade de código e boas práticas Colaborar de perto com o time de produto para transformar requisitos em soluções técnicas sólidas Requisitos

Expertise sólida em JavaScript, Vue.js e Node.js Boa comunicação em inglês (leitura e escrita) Domínio de MySQL (versão 8.0+) Experiência fazendo deploy de aplicações web no Google Cloud (Firebase Hosting preferencial) Experiência prática com desenvolvimento de apps mobile usando Capacitor Experiência com testes automatizados (unitários, integração e/ou e2e) Histórico comprovado integrando APIs de terceiros e gerenciando integrações complexas Confortável com processos manuais de deploy e capacidade de melhorar automação ao longo do tempo Excelente capacidade de resolução de problemas e habilidade de trabalhar de forma independente

Diferenciais

Experiência com Capgo para distribuição de updates mobile Experiência configurando pipelines de CI/CD e melhorando workflows de DevOps Familiaridade com publicação de apps mobile na App Store e Google Play Conhecimento de plataformas de analytics como Amplitude ou similares Experiência prévia como Tech Lead ou contribuidor sênior em times pequenos e ágeis Por que se juntar a nós

Lidere desde o primeiro dia: Molde a visão técnica de um produto em crescimento Trabalhe remotamente: Flexibilidade total com uma cultura focada em resultados Impacto real: Suas decisões vão influenciar diretamente o sucesso do produto Oportunidades de crescimento: Conforme escalamos, há espaço para crescer sua carreira e responsabilidades

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Detalhes da Vaga

Data de Publicação: January 11, 2026
Tipo de Vaga: Tecnologia
Localização: Brazil
Company: EnzRossi

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.