Logo for Bernoulli Educação

DEVELOPER SENIOR

Roles & Responsibilities

  • Experience in software architecture and scalable development
  • Experience with Agile methodologies (Scrum)
  • Strong communication and collaboration in a team
  • Ability to solve complex problems and propose efficient solutions

Requirements:

  • Develop and maintain full-stack applications using Vue.js (front-end) and Node.js/NestJS (back-end) according to project requirements
  • Contribute to software architecture decisions, design scalable solutions, and ensure code quality, performance, and security, including unit testing
  • Collaborate with cross-functional teams in an Agile/Scrum environment; participate in code reviews and ensure timely delivery
  • Work with databases (SQL Server, MongoDB, Redis), containerization (Docker), and related technologies to deliver robust features

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


  • Estamos em busca de um(a) Desenvolvedor(a) Full Stack Sênior para integrar nosso time de tecnologia! Se você é apaixonado(a) por desenvolvimento, tem experiência sólida em Vue.js e Node.js, e domina outras tecnologias modernas, esta oportunidade é para você!
  • Principais tecnologias desejadas:
  • Front-end: Vue.js (foco principal), HTML5, CSS3, Javascript.
  • Back-end: Node.js, NestJS.
  • Banco de dados: SQL Server, MongoDB, Redis.
  • Outras tecnologias: .NET, Docker.
  • Testes: Unit.
  • O modelo de trabalho da vaga é:
  • CLT, Híbrido (para candidatos de BH e região) ou Remoto para demais localidades.
  • Carga horária: 44h semanais, de segunda a quinta-feira das 08h às 18h e sexta-feira das 08h às 17h.




REQUIREMENTS AND QUALIFICATIONS


  • Competências essenciais:
  • Experiência em arquitetura de software e desenvolvimento escalável.
  • Vivência com metodologias ágeis (Scrum).
  • Boa comunicação e colaboração em equipe.
  • Capacidade de resolver problemas complexos e propor soluções eficientes.

 

  • Diferenciais:
  • Microsserviços: Experiência em arquitetura distribuída e decomposição de sistemas.
  • Mensageria e Eventos: Conhecimento em Service Bus, Event Hub, Kafka ou similares.
  • Cloud Computing: Familiaridade com Azure.
  • DevOps: Experiência com CI/CD e infraestrutura como código.



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 de bem-estar)

🎂 Day off no aniversário

📖 Universidade Corporativa

🤰🏽 Programa de acompanhamento a pessoas gestantes

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

👰 Presente de casamento

🍴 Duo Gourmet

🛍️ Clube de Vantagens Bernoulli: acesso a uma rede de parcerias com descontos em cursos de graduação e pós-graduação, conta de energia, idiomas e muito mais para você e sua família

🍼🏡 Mães em regime híbrido têm 100% home office do 6º mês de gravidez até 1 ano da criança

👨‍👶🏡 Pais em regime híbrido têm 100% home office do nascimento até 6 meses da criança

 


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!


Game Developer Related jobs

Other jobs at Bernoulli Educação

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.