




Job Summary: UOL, a leading digital content company, is seeking a Full Stack Software Engineer to develop innovative applications, evolve systems, and contribute to an AI-first development culture. Key Highlights: 1. Collaborative, disruptive, and continuously learning environment. 2. Develop and evolve full-stack applications using agile methodologies. 3. Use Artificial Intelligence as a standard engineering tool. UOL Content and Services is much more than Latin America's largest digital content, services, and products company. For 25 years, we have been innovating and making things happen — after all, for the company that connected the first person in Brazil to the internet, it is essential to keep creating content and, more importantly, creating connections. Our continuous pursuit of innovation keeps us moving forward, and this is only possible because of the people who are part of this universe. Here, you will find a collaborative, disruptive, and continuously learning environment. Want to join this team? Then check out this opportunity and **\#JoinUOL!** At **UOL**, everyone is welcome, **regardless of gender, sexual orientation, ethnicity, culture, religion, disability, etc**. What matters most is that you enjoy challenges, work well in teams, embrace our culture and mission to connect every Brazilian to their own universe. **Responsibilities and Duties** * Develop and evolve full-stack applications (front-end and back-end) within cross-functional teams (Engineering, Design, and Product), using agile methodologies. * Build modern, accessible, and responsive user interfaces, following UI/UX standards. * Design, develop, and maintain REST and/or GraphQL APIs. * Contribute to evolving component libraries and code standardization. * Ensure system quality, performance, scalability, security, and maintainability. * Actively participate in architectural and technical decisions. * Conduct code reviews with a focus on quality, readability, and consistency. * Use Artificial Intelligence as a standard engineering tool. * Use AI to create and expand automated tests, increasing coverage and reliability. * Use AI for performance, security, and potential failure analysis. * Actively contribute to evolving best practices for AI usage within the team. **Requirements and Qualifications** * Experience as a Full Stack Software Engineer. * Front-end: React, TypeScript, HTML5, CSS3 (SCSS/SASS). * Back-end: API development (Node.js, Java/Spring Boot or equivalent stack). * Efficient integration between front-end and back-end. * Automated testing. * Code versioning with Git. * Experience with agile methodologies (Scrum or Kanban). * Solid understanding of programming logic, data structures, and algorithms. * Writing clean, modular, testable, and sustainable code. * AI-First mindset. * Frequent and intentional use of AI tools in daily development. **Preferred Qualifications:** * Experience applying generative AI tools to software development. * GitHub Copilot. * Experience designing AI-assisted or AI-driven development workflows. * Experience with relational and/or NoSQL databases. * Docker and Kubernetes. * CI/CD (Jenkins or similar). * Microservices architecture. * Observability and monitoring. * Constant curiosity, experimental mindset, and focus on continuous improvement. UOL CS has been innovating and impacting millions of lives for over two decades! We established ourselves as internet pioneers through high-quality products and services, credible information, and audience records. **Today, we are Latin America's largest digital content, services, and products company!** **Our Online Universe** Our pioneering spirit defines our journey. We were the country’s first online news portal to go live and remain among Brazilians’ top preferences today. We created the first TV channel specifically for the internet. We launched the website that remains, to this day, a benchmark for online chat and dating. We broadcast and report on the world’s most important events and developments. We revolutionized the internet and continue evolving with the purpose of connecting every Brazilian to their own universe — offering a world of possibilities with information, entertainment, and the best digital products and services. All of this is already amazing, right? But it doesn’t stop there. UOL CS isn’t just about news — it’s about technology, innovation, and, above all, people! **How about becoming one of them?** **Discover the benefits of our \#OnlineUniverse** You’ll receive a comprehensive benefits package that truly makes a difference: * Meal allowance and/or food voucher. * Transportation voucher. * Private pension plan. * Health and dental insurance. * Life insurance. * Partnership with TotalPass. * ZenKlub for online therapy. * UOL Care: psychological, nutritional, physiotherapy, and physical education guidance. * Extended maternity and paternity leave. * Childcare allowance. * Partnerships offering discounts at major institutions such as FIA, FAAP, PUCRS, and UNINASSAU, plus a 50% discount on all courses available on the Portal Educação platform. * 70% discount on the English 2\.0 course on the Portal Educação platform and 50% discount on EA Banking School courses. **And there’s even more:** * No dress code: wear what makes you feel comfortable. * \#HappyBirthday: Day off on your birthday. * Baby gift: present for newborns. **Learn how our selection process works** Not all processes follow the same format, but most proceed similarly: * Application (the one you complete here on Gupy). * Interview with the Recruitment & Selection team. * Technical challenge, which may include a test, case study, portfolio presentation, or even a technical discussion with the team. * Interview with the area leadership. **An important tip for you** Pay close attention to each stage of the process, especially during application! We aim to review all applications thoroughly, which may take some time. Therefore, if you’re wondering about the timeline for our response, we ask for your empathy. Everyone who applies to our positions receives a reply via Gupy — whether positive or negative. Please track your application here and in your email inbox, remembering to check your spam folder, agreed? So, are you ready to join our Online Universe? **\#JoinUOL!**


