




Job Summary: This role involves creating the best user experience, actively participating in complex problem-solving, writing clean code, contributing to code reviews, and monitoring application behavior. Key Highlights: 1. Collaborate effectively to ensure project success 2. Solve complex problems and propose innovative solutions 3. Write clean, testable, and maintainable code . **Responsibilities and Duties** * Consistently strive to deliver the best possible user experience by collaborating closely with developers, designers, and stakeholders to ensure project success; * Actively participate in solving complex problems, identifying opportunities for improvement, and proposing innovative solutions; * Write clean, testable, and maintainable code, adhering to industry best practices in software development; * Actively engage in the code review process—both as a reviewer and as an author—to ensure the quality and functionality of developed features; * Monitor application behavior in production using key health and performance metrics available in monitoring tools, seeking insights for improvements and understanding anomalies based on those metrics; * Work on the backend—the data consumption interface for all Globoplay front-ends—ensuring resilience and support for high concurrent traffic; * Contribute to the application responsible for delivering the product’s web site, using the environment as a field for experimentation and learning about user behavior. **Requirements and Qualifications** * Include at least 5 items * Preferred: **Additional Information** * Solid knowledge of Node.js/npm; * Solid knowledge of HTML and CSS; * Solid knowledge of the Git version control system; * Understanding of design patterns (Creational, Structural, Behavioral); * Mastery of software development best practices (DRY, KISS, TDA, SoC, SOLID); * Solid knowledge of the React library; * Experience with unit testing in JavaScript; * Mastery of REST API design (preferably using the Express framework); * Understanding of microservices architecture; * Experience with responsive design (media queries, relative properties, flexbox, CSS grid); * Solid knowledge of JavaScript and mastery of its object-oriented and functional paradigms; * Knowledge of GraphQL (preferably with the Apollo framework); * Familiarity with monitoring tools (performance and error metrics); * Experience with a CI/CD tool (preferably GitLab CI); * Familiarity with hint/lint tools (preferably ESLint). Compass UOL is a global firm and part of the AI Revolution Company, together transforming organizations using Artificial Intelligence, Generative AI, and other of today’s most advanced technologies. We equip our team with proprietary and external AI-driven tools to design and build digital-native platforms, integrating cutting-edge technologies and enabling companies to innovate, transform their businesses, and drive success in their markets. To achieve this, we attract and develop the best talent, creating opportunities that enhance people’s lives and highlight the positive impact of disruptive technologies. We empower borderless talent and promote knowledge and opportunities in the latest market trends, driving significant personal and professional growth. **Join us and be part of the AI-driven revolution.**


