Senior Full-Stack Developer (JavaScript/Vue.js/Node.js)
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
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev