Jobgether

Pessoa Desenvolvedora Ruby on Rails - Sênior

Jobgether · Brazil

Internet Marketplace Platforms · 11-50 employees

7 h ago
Remote Senior (5-10 yrs) Full-time Brazil
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The developer will design, develop, and maintain scalable RESTful APIs and high-quality software solutions using Ruby on Rails. They will participate in the full software development lifecycle, from architecture and implementation to deployment and production monitoring.

What they look for

Ruby on Rails RESTful APIs PostgreSQL AWS RSpec Git GitHub Clean Code SOLID Microservices Docker Kubernetes Redis TypeScript Flutter Agile

Requirements

Requires senior-level experience with Ruby on Rails, PostgreSQL, and AWS, with a strong focus on automated testing and Clean Code principles. Proficiency in REST API design and experience with Git workflows are essential.

Benefits

Fully remote work model Opportunity to work on impactful healthcare technology products Strong engineering culture focused on autonomy, quality, and continuous improvement Opportunity to contribute across the complete software development lifecycle Collaborative environment with multidisciplinary teams International exposure through written communication with global teams Professional growth opportunities through technical challenges and knowledge sharing Inclusive workplace culture focused on diversity, respect, and collaboration

Full description

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 - Sênior based in Brazil.

This role offers the opportunity to build and evolve scalable digital solutions within a technology-driven healthcare environment. You will work on impactful products that connect users with health and wellness services while contributing to a strong engineering culture. The position combines backend development expertise, technical ownership, and collaboration across multidisciplinary teams. You will participate in the complete software development lifecycle, from architecture and implementation to deployment and production monitoring. This is an ideal opportunity for a senior developer who values autonomy, quality, and solving complex technical challenges. You will help shape reliable systems while working with modern technologies and contributing to continuous product evolution.

\n

Accountabilities: The Pessoa Desenvolvedora Ruby on Rails - Sênior will be responsible for designing, developing, and maintaining high-quality software solutions while taking ownership of technical decisions and product outcomes. The role requires strong backend expertise, engineering best practices, and collaboration with product and technology teams. Key responsibilities include:

  • Developing and maintaining scalable and resilient RESTful APIs using Ruby on Rails.
  • Participating in the full software development lifecycle, including architecture decisions, implementation, automated testing, deployment, and production monitoring.
  • Contributing to the evolution of core systems, including monolithic architecture improvements, microservices initiatives, and integrations with external partners.
  • Designing and implementing technical solutions focused on reliability, performance, and maintainability.
  • Ensuring code quality through reviews, Clean Code principles, SOLID practices, and engineering standards.
  • Monitoring and optimizing application performance through APM tools, resource tuning, and database query improvements.
  • Working within agile multidisciplinary squads using methodologies such as Scrum or Kanban.
  • Collaborating closely with product teams to translate business needs into effective technical solutions.
  • Maintaining a broad technical perspective by interacting with other technology areas, including TypeScript and mobile development contexts when needed.

Requirements:

The ideal candidate is a senior software engineer with strong Ruby on Rails experience and a mindset focused on ownership, technical excellence, and delivering business value. This role requires backend expertise, cloud knowledge, and the ability to work independently in a collaborative environment. Required qualifications and skills include:

  • Proven senior-level experience with Ruby on Rails development.
  • Strong knowledge of REST APIs, including design, documentation, and integration.
  • Solid experience with PostgreSQL and relational database modeling.
  • Experience working with Git and GitHub workflows.
  • Strong familiarity with automated testing practices, including unit, integration, and end-to-end testing approaches such as RSpec.
  • Experience with cloud environments, especially AWS.
  • Strong ownership mindset, with autonomy, proactivity, and responsibility for technical decisions.
  • Ability to collaborate effectively with engineering and product teams.

Preferred qualifications include:

  • Experience with microservices architecture and messaging systems such as AWS SNS/SQS.
  • Knowledge of Docker and Kubernetes.
  • Experience with NoSQL databases, caching, and queue technologies such as Redis, DocumentDB, or DynamoDB.
  • Experience with CI/CD practices and tools such as GitHub Actions or Argo CD.
  • Knowledge of TypeScript and/or Flutter.
  • Spanish proficiency is considered a plus.

Benefits:

  • Fully remote work model.
  • Opportunity to work on impactful healthcare technology products.
  • Strong engineering culture focused on autonomy, quality, and continuous improvement.
  • Opportunity to contribute across the complete software development lifecycle.
  • Collaborative environment with multidisciplinary teams.
  • International exposure through written communication with global teams.
  • Professional growth opportunities through technical challenges and knowledge sharing.
  • Inclusive workplace culture focused on diversity, respect, and collaboration.

\nHow 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!

Why Apply Through Jobgether?

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