Pessoa Desenvolvedora Ruby on Rails - Pleno/Sênior

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Pessoa Desenvolvedora Ruby on Rails - Pleno/Sênior based in Brazil.

This is an opportunity to join a high-performing engineering team within a fast-scaling health and wellness platform that operates across multiple countries and serves millions of users. You will work on the development and evolution of scalable backend systems that power critical product experiences, including APIs, integrations, and core business logic. The role offers strong autonomy and technical ownership, where quality is a shared responsibility and engineers are involved across the full software lifecycle. You will contribute to both monolithic and microservices architectures, ensuring performance, reliability, and scalability. The environment values curiosity, continuous learning, and cross-functional collaboration with product and engineering teams. It is a role designed for professionals who want to understand the product end-to-end and have real impact on its evolution.

Accountabilities:

In this role, you will be responsible for building, maintaining, and evolving backend systems that support high-scale products, ensuring performance, reliability, and technical excellence across all stages of delivery.

  • Develop and maintain scalable and resilient RESTful APIs using Ruby on Rails.
  • Participate in the full software lifecycle, including architecture design, implementation, automated testing, deployment, and production monitoring.
  • Contribute to the evolution of both monolithic core systems and microservices architectures, including third-party integrations (e.g., ERPs, payment gateways, external platforms).
  • Ensure code quality through best practices such as Clean Code, SOLID principles, and thorough code reviews.
  • Monitor and optimize application performance, including database queries, resource usage, and system observability.
  • Work in agile squads (Scrum/Kanban), collaborating closely with product and engineering teams.
  • Support cross-technology initiatives when needed, including TypeScript and mobile-related ecosystems, maintaining a system-wide perspective.
  • Participate actively in technical discussions and contribute to engineering standards within the team.
  • Requirements:

    To succeed in this role, you should have solid experience in backend development with Ruby on Rails, strong engineering fundamentals, and a proactive mindset focused on ownership and product impact.

    • Strong experience with Ruby on Rails in production environments.
    • Solid knowledge of RESTful API design, development, and integration.
    • Experience with PostgreSQL, including data modeling and query optimization.
    • Proficiency with Git and collaborative development workflows (GitHub).
    • Experience with automated testing (e.g., RSpec, unit, integration, and end-to-end testing practices).
    • Familiarity with cloud environments, especially AWS.
    • Strong ownership mindset with autonomy, accountability, and delivery focus.
    • Experience working in agile teams (Scrum/Kanban).
    • Nice to have:

      • Knowledge of microservices architecture and messaging systems (AWS SNS/SQS).
      • Experience with Docker and Kubernetes.
      • Familiarity with NoSQL databases and caching/queueing tools (Redis, DynamoDB, DocumentDB).
      • Experience with CI/CD pipelines (GitHub Actions, Argo CD).
      • Spanish language skills are a plus.
      • Benefits:

        • CLT employment contract with full legal benefits.
        • Fully remote work model.
        • Access to a strong engineering culture with high technical maturity and low turnover.
        • Opportunity to work on a large-scale international health and wellness platform.
        • Exposure to modern architectures, including microservices and cloud-native systems.
        • Career development in a highly collaborative and knowledge-sharing environment.
        • Participation in an ecosystem focused on continuous learning and technical excellence.
        • Inclusive and diverse workplace culture with strong emphasis on respect and community.
        • Opportunities for growth in a global organization with international presence.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1