ESPECIALISTA FULL STACK SÊNIOR (Vue.js & Node.js – Alto Nível)

fully flexible
Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Advanced knowledge of Vue.js and Node.js/NestJS., Experience with microservices and messaging systems like Kafka/RabbitMQ., Strong understanding of database optimization with SQL Server and MongoDB., Technical leadership skills with a focus on clean code and automated testing..

Key responsibilities:

  • Develop and maintain high-performance full stack applications.
  • Mentor junior developers and make critical architectural decisions.
  • Diagnose and resolve complex issues in production systems.
  • Communicate technical trade-offs clearly to non-technical stakeholders.

Bernoulli Educação logo
Bernoulli Educação Education Large https://www.bernoulli.com.br/
1001 - 5000 Employees
See all jobs

Job description

JOB DESCRIPTION

Se o olho brilha, vem ser Bernoulli


Somos feitos de pessoas que acreditam no poder transformador da educação. Gente criativa, determinada e que gosta de aprender. Profissionais que enxergam os desafios como oportunidades para inovar, gerar ideias, soluções e impulsionar o conhecimento.


Tudo isso em um ambiente onde as diferenças se encontram, dialogam e trabalham em equipe. Um ambiente acolhedor, plural e dinâmico, onde as pessoas são motivadas a se desenvolver para evoluir, prosperar e alcançar seus objetivos.


Se seu olho brilha para novos desafios e você quer fazer parte de uma cultura em transformação, em uma empresa que não para de crescer, venha ser Bernoulli!


Venha revolucionar a educação junto com a gente!


RESPONSIBILITIES AND ASSIGNMENTS

Procuramos um(a) Desenvolvedor(a) Full Stack Sênior de alto desempenho, com expertise comprovada em Vue.js (avançado) e Node.js/NestJS (arquitetura escalável). Se você não apenas domina as tecnologias, mas define padrões técnicos e resolve problemas complexos de sistemas distribuídos, esta vaga é para você.

 

Requisitos Técnicos (Não Negociáveis):

  • Front-end Avançado:
  • Vue.js 3 (Composition API, otimização de performance, SSR com Nuxt.js)
  • Gerenciamento de estado complexo (Pinia, Redux Patterns)
  • Testes robustos (Jest + Testing Library, Cypress E2E)
  • Back-end Expert:
  • Node.js + NestJS (arquitetura limpa, DDD, CQRS)
  • Proficiência em microsserviços (comunicação síncrona/assíncrona)
  • Mensageria (Kafka/RabbitMQ) e Event Sourcing
  • Banco de Dados & Infra:
  • SQL Server (otimização de queries, índices) + MongoDB (modelagem para alta escala)
  • Redis (cache estratégico, streams)
  • Docker/Kubernetes (orquestração de ambientes)
  • CI/CD (GitHub Actions/GitLab CI)
  • Arquitetura:
  • Experiência em refatorar monolitos para microsserviços
  • Domínio de padrões de resiliência (Circuit Breaker, Retry Policies)



REQUIREMENTS AND QUALIFICATIONS

Competências Exigidas:

  • Liderança Técnica: Capacidade de mentorar devs e tomar decisões arquiteturais críticas.
  • Alto Critério de Qualidade: Obsessão por código limpo, testes automatizados e observabilidade (OpenTelemetry, Datadog).
  • Resolução de Problemas Complexos: Histórico de diagnóstico e correção de gargalos em sistemas em produção.
  • Comunicação Clara: Habilidade para articular trade-offs técnicos para stakeholders não técnicos.

 

Diferenciais:

  • Experiência em sistemas com > 1 milhão de usuários
  • Contribuições para projetos open-source relevantes
  • Certificações em cloud (AWS/Azure) ou arquitetura
  • Conhecimento em WebSockets/real-time apps



ADDITIONAL INFORMATION

🩺 Plano de saúde

🦷 Plano odontológico

💙 Seguro de vida

🍴 Vale-alimentação e refeição no mesmo cartão

☕️ Café da manhã ou lanche da tarde nas unidades físicas

🚍 Vale-transporte

🏋️‍♂️ Total Pass e Wellhub (acesso a academias e serviços on-line de atividades físicas)

🎂 Day off no aniversário

👰 Presente de casamento

📖 Universidade corporativa

🤰🏽 Programa de acompanhamento a pessoas gestantes

☎️ Programa de orientação psicológica, jurídica, financeira e social

 

Proteção de dados muda tudo

Durante o processo de seleção de candidatos para o preenchimento das nossas posições de trabalho, utilizaremos seus dados pessoais cadastrados na plataforma Gupy.

Todas essas informações coletadas serão tratadas de acordo com rigorosos padrões de segurança da informação e em total respeito às leis de privacidade aplicáveis, entre elas a Lei Geral de Proteção de Dados Pessoais (LGPD) nº 13.709/18, bem como os termos de nossa política de privacidade, disponível no endereço:

https://www.bernoulli.com.br/bernoulli-educacao/info/pol%C3%ADtica-de-privacidade/

Caso não seja admitido na vaga para a qual se candidatou, seus dados pessoais permanecem em nossos bancos de dados, seguindo os mesmos parâmetros acima destacados, a fim de que possam ser considerados no caso de oportunidades futuras.

Se desejar seguir em nosso processo de seleção, você declara estar ciente e de acordo para realização de sua candidatura nessas condições.


Bernoulli Educação

Nós, do Bernoulli Educação, acreditamos que despertar a paixão por aprender é o que impulsiona o conhecimento e fazemos disso um propósito.

 

A nossa história começou no ano 2000, em Belo Horizonte e hoje o Bernoulli é um dos mais sólidos e conceituados grupos educacionais do Brasil, atuando da Educação Infantil ao Pré-Vestibular.


Além dos colégios Bernoulli em Belo Horizonte e em Salvador, temos o Bernoulli Sistema de Ensino, responsável pelo desenvolvimento de soluções educacionais com tecnologias integradas, atendendo cerca de 350 mil estudantes das mais de 1000 escolas parceiras em todo o país, além de representatividade em escola no Japão.

 

Uma história com infinitas possibilidades!

 

Somos uma empresa jovem, aberta às inovações e que não para de crescer. Temos o compromisso de contribuir significativamente para a sociedade. Em nosso DNA, encontramos pessoas determinadas, apaixonadas pelo que fazem e sempre com a inquietude de querer aprender mais.

 

Por isso, se você:

  • tem brilho no olhar;
  • almeja trabalhar em um dos principais grupos educacionais do país;
  • gosta de desafios;
  • busca uma oportunidade para impulsionar a sua carreira.


O Bernoulli está de braços abertos!


Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Education
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Quality Assurance
  • Leadership
  • Communication
  • Problem Solving

Related jobs