




Job Summary: Join us to revolutionize education by leading a development team technically, ensuring high-quality projects and driving knowledge in an innovative environment. Key Highlights: 1. Lead the development team technically on high-quality projects. 2. Mentor and guide the team, promoting professional growth. 3. Be part of a transforming culture and a growing company. **If your eyes light up, join Bernoulli** We are made of people who believe in education’s transformative power—creative, determined individuals who love learning. Professionals who see challenges as opportunities to innovate, generate ideas and solutions, and advance knowledge. All this happens in an environment where differences meet, communicate, and collaborate as a team—an inclusive, plural, and dynamic space that motivates people to develop, evolve, thrive, and achieve their goals. If your eyes light up for new challenges and you want to be part of a transforming culture within a continuously growing company, join Bernoulli! Let’s revolutionize education together! **Responsibilities and Duties** * Lead the development team technically, ensuring delivery of high-quality projects. * Collaborate with other departments to define requirements and technical solutions. * Mentor and guide team members, promoting professional growth. * Ensure application of sound development practices, such as SOLID, TDD, BDD, and CI/CD. * Participate in the full software development lifecycle—from conception through deployment. * Implement and maintain scalable and secure architectures. * Manage communication and collaboration between technical and non-technical teams. * Work with PM, UX, and QA to ensure technical quality and alignment with business requirements. **Work Model for This Position:** * CLT employment; Hybrid (for candidates based in Belo Horizonte and surrounding areas) or Remote (for all other locations). * Working hours: 44 hours per week, Monday to Thursday from 8:00 AM to 6:00 PM, and Friday from 8:00 AM to 5:00 PM. **Requirements and Qualifications** * Node: Advanced proficiency with frameworks such as NestJS, Nuxt, and Vue. * Artificial Intelligence: Experience integrating LLMs via APIs (OpenAI, Vertex AI, Anthropic), RAG (Retrieval-Augmented Generation) concepts, advanced prompt engineering, and implementation of intelligent agent workflows. * Object-Oriented Programming: Solid understanding and advanced application in system design and architecture. * Design Patterns: Experience applying design patterns in large-scale systems. * Unit Testing: Proficiency in TDD/BDD. * Agile Methodologies: Familiarity with Scrum, Kanban, and DevOps practices. * Version Control: Advanced usage of Git and Gitflow. * Cloud Architecture: Experience with Azure, including CI/CD, monitoring, and automation. * Databases: Advanced experience with SQL and NoSQL (MongoDB, SQL Server). * Messaging Protocols: Proficiency in ServiceBus or Kafka. * Communication Protocols: Advanced knowledge of REST. **Additional Information** Health insurance Dental insurance Life insurance Meal and food allowance on the same card Breakfast or afternoon snack at physical office locations Transportation allowance Total Pass and Wellhub (access to gyms and wellness services) Birthday day off Corporate University Pregnancy support program Psychological, legal, financial, and social counseling program Wedding gift Duo Gourmet Bernoulli Benefits Club: access to a network of partnerships offering discounts on undergraduate and graduate courses, electricity bills, language learning, and much more—for you and your family Mothers working hybrid receive 100% remote work from the 6th month of pregnancy until the child’s first birthday Fathers working hybrid receive 100% remote work from the child’s birth until 6 months of age Data protection changes everything During our candidate selection process for open positions, we will use your personal data registered on the Gupy platform. All collected information will be processed according to strict information security standards and in full compliance with applicable privacy laws—including Brazil’s General Data Protection Law (LGPD) No. 13.709/18—as well as the terms of our Privacy Policy, available at: https://www.bernoulli.com.br/bernoulli\-educacao/info/pol%C3%ADtica\-de\-privacidade/ If you are not selected for the position you applied to, your personal data will remain in our databases under the same parameters described above, so they may be considered for future opportunities. By proceeding with your application, you acknowledge and agree to these terms. At Bernoulli Educação, we believe that awakening the **passion for learning** is what drives knowledge—and we make it our purpose. Our story began in 2000 in Belo Horizonte, and today Bernoulli is one of Brazil’s most solid and respected educational groups, serving students from Early Childhood Education through Pre-University preparation. Beyond Bernoulli schools in Belo Horizonte and Salvador, we operate Bernoulli Sistema de Ensino, responsible for developing integrated educational solutions powered by technology—serving approximately 350,000 students across over 1,000 partner schools nationwide, plus representation in a school in Japan. **A story with infinite possibilities!** We are a young company, open to **innovation**, and constantly growing. We are committed to making a significant contribution to society. Within our **DNA**, you’ll find determined, passionate people—always curious and eager to learn more. So, if you: * have **spark in your eyes**; * aspire to work at one of the **country’s leading educational groups**; * enjoy **challenges**; * seek an opportunity to **accelerate your career**. **Bernoulli welcomes you with open arms!**


