contato@ratto.co
CONTACT

Senior Backend Developer (.NET + PL/SQL) – Remote – Temporary (through December)

ABOUT THE POSITION:

We are looking for a Senior Backend Developer (.NET + PL/SQL) to work on the development and enhancement of enterprise solutions, participate in high-impact projects, and contribute to the creation of scalable, secure, and highly available systems.

The professional will work closely with the technology and business teams, participating in the development, maintenance, and enhancement of applications. This position is with Brazil’s largest independent insurance company. Temporary contract (through December 2026), subject to extension.

RESPONSIBILITIES:

  • Develop and enhance applications using the .NET Framework and .NET Standard;
  • Develop and maintain solutions using Oracle PL/SQL;
  • Work on the implementation and maintenance of APIs and services;
  • Develop interfaces using HTML5 and JavaScript;
  • Work with version control and pipelines using Git and Azure DevOps;
  • Participate in the technical analysis, implementation, testing, and maintenance of solutions;
  • Contribute to decisions related to the architecture and technological evolution of systems;
  • Work in environments where different systems and services are integrated.

REQUIREMENTS:

  • Experience with the .NET Framework and .NET Standard;
  • Solid knowledge of Oracle PL/SQL;
  • Experience with Azure DevOps;
  • Experience with Git;
  • Knowledge of HTML5 and JavaScript.

DISTINCTIVE FEATURES:

  • Experience with PowerCenter;
  • Knowledge of decoupled architecture;
  • Experience with microservices architecture;
  • Knowledge of cloud computing;
  • Experience with AKS (Azure Kubernetes Service);
  • Experience in the insurance, investment, and/or financial services industry.

ADDITIONAL INFORMATION:

  • Employment Type: PJ
  • Location: Remote
  • Temporary contract: through December 26, subject to extension

SEND YOUR RESUME TO THE FOLLOWING EMAIL ADDRESS: vagas@ratto.co


Senior Full-Stack Developer (React + Node) – Hybrid (Rio de Janeiro, RJ)

ABOUT THE POSITION:

We are looking for aFull-Stack Developer (React + Node)to work in a dynamic, collaborative, and solution-oriented environment within Latin America’s largest media, communications, and entertainment ecosystem.

You’ll be part of the team responsible for one of the most-visited streaming platforms in the country, working both on the backend that supports multiple frontends and on the product’s web application. The environment requires high scalability, resilience, and a constant focus on user experience, while handling a large volume of simultaneous users.

RESPONSIBILITIES:

  • Develop and enhance large-scale web applications and backend services;
  • Ensure code quality through automated testing and best practices;
  • Work to solve complex problems and propose continuous improvements;
  • Actively participate in code reviews;
  • Monitor applications in production (performance, errors, behavior);
  • Work collaboratively with product, design, and engineering teams.

REQUIREMENTS:

  • Solid experience with JavaScript (object-oriented and functional);
  • Strong knowledge of React;
  • Experience with Node.js and building REST APIs (preferably Express);
  • Knowledge of HTML, CSS, and responsive design;
  • Experience with Git;
  • Experience with unit testing;
  • Knowledge of microservices architecture;
  • Experience with CI/CD;
  • Familiarity with application monitoring.

DISTINCTIVE FEATURES:

  • Experience with GraphQL (Apollo);
  • Knowledge of Redux;
  • Experience with server-side rendering;
  • Knowledge of best practices (SOLID, DRY, KISS, etc.);
  • Experience with PaaS and the 12-factor principles.

ADDITIONAL INFORMATION:

  • Employment Type: PJ
  • Location: Hybrid (twice a week) – Rio de Janeiro, RJ

SEND YOUR RESUME TO THE FOLLOWING EMAIL ADDRESS: vagas@ratto.co


Senior Smart TV Developer (Remote)

ABOUT THE POSITION:

We are looking fora Senior Smart TV Developerto help evolve applications for the Smart TV streaming ecosystem, working on high-scale, high-performance products that directly impact the experience of millions of users. This position requires strong proficiency in front-end development, a focus on performance, and experience with navigation on devices that have specific hardware and usability limitations.

RESPONSIBILITIES:

  • Develop and enhance applications for Smart TV platforms;
  • Build high-performance, responsive, and scalable interfaces;
  • Ensure a seamless browsing experience and usability; Implement and maintain integrations with REST and GraphQL APIs;
  • Participate in architectural decisions and the establishment of best practices;
  • Participate in code reviews and knowledge sharing;
  • Work closely with the QA, UX, Design, and Product teams;
  • Monitor, optimize, and improve application performance;
  • Produce technical documentation and support the team's ongoing development.

REQUIREMENTS:

  • Solid experience with JavaScript and TypeScript;
  • Advanced knowledge of HTML and CSS;
  • Experience with modern front-end frameworks (React, Vue, Angular, or similar);
  • Experience with Node.js; Knowledge of automated testing (unit, integration, and end-to-end);
  • Experience with API consumption (REST, GraphQL);
  • Knowledge of bundlers (Webpack, Rollup, or similar);
  • Experience with Git and version control workflows;
  • Knowledge of CI/CD;
  • Experience with scalable architectures and design patterns;
  • Experience with front-end performance optimization.

DISTINCTIVE FEATURES:

  • Experience with development for Smart TVs or embedded devices;
  • Knowledge of the HTML Canvas API;
  • Experience with interfaces that can be navigated using a keyboard or remote control;
  • Experience in solving complex problems in large-scale environments;
  • Experience leading technical projects.

ADDITIONAL INFORMATION:

  • Employment Type: PJ
  • Location: Remote

SEND YOUR RESUME TO THE FOLLOWING EMAIL ADDRESS: vagas@ratto.co


Privacy Settings
We use cookies to enhance your experience while using our website. If you are using our Services through a browser, you can restrict, block, or delete cookies through your web browser settings. We also use content and scripts from third parties that may use tracking technologies. You can selectively provide your consent below to allow such third-party embeds. For complete information about the cookies we use, the data we collect, and how we process it, please review our Privacy Policy
YouTube
Consent to display content from - YouTube
Vimeo
Consent to display content from - Vimeo
Google Maps
Consent to display content from - Google
Contact
+55 21 966 146 160