Desenvolvedor(a) Full-Stack Sênior (Node.js / Vue 3) – Foco em Front-End

Zummit · Belo Horizonte, Minas Gerais, Brazil

**Sobre a oportunidade:** Estamos em busca de uma pessoa Desenvolvedora Full\-Stack Sênior com sólido domínio em **Node.js** e forte protagonismo em **Front\-end (Vue 3 / Nuxt.js)** . Você será responsável por arquitetar e evoluir interfaces modernas, fluidas e de alto desempenho, além de construir APIs robustas e escaláveis no ecossistema Node.js. Se você gosta de desafios técnicos, preza por código limpo e tem experiência em conectar ecossistemas complexos, essa vaga é para você! **Responsabilidades e atribuições:** * Desenvolver interfaces modernas, performáticas e responsivas utilizando Vue 3 e Nuxt.js. * Construir e manter APIs escaláveis e seguras utilizando Node.js e Nest.js. * Garantir a qualidade do código por meio de boas práticas (Clean Code, SOLID, testes automatizados). * Gerenciar estados complexos no front\-end de forma eficiente utilizando Pinia. * Colaborar na arquitetura de sistemas, garantindo uma integração fluida entre o back\-end e o front\-end. * Mentorar desenvolvedores menos experientes e participar ativamente de revisões de código (Code Reviews). **Requisitos técnicos essenciais:** * Front\-End: Experiência avançada com Vue 3, Nuxt.js e Pinia. * Componentização: Domínio no uso e customização da biblioteca PrimeVue. * Back\-End: Sólida experiência com Node.js e o ecossistema Nest.js. * Arquitetura: Vivência com arquitetura de microserviços, APIs RESTful e boas práticas de segurança. * Banco de dados: Conhecimento em bancos relacionais (PostgreSQL, MySQL) e/ou não\-relacionais. **Diferenciais (O que te destaca):** * Integrações de sistemas: Experiência prévia integrando plataformas com sistemas de grande porte (ERPs como SAP, Totvs, Senior, etc.). * Plataformas de Integração: Vivência ou familiaridade com ferramentas de iPaaS (ex.: Zapier). * DevOps: Conhecimento em CI/CD, Docker e provedores de nuvem (AWS/Azure). **O que esperamos de você:** * Protagonismo e autonomia na construção de soluções front\-end. * Capacidade analítica para resolver problemas complexos. * Boa comunicação para atuar em times multidisciplinares. * Perfil colaborativo, com disposição para mentoria e compartilhamento de conhecimento. * Compromisso com qualidade, segurança e evolução contínua do código.