Jobgether

Pessoa Desenvolvedora Ruby on Rails - Sênior

Jobgether Brazil

Internet Marketplace Platforms · 11-50 employees

7 h ago
Remote rails Senior (5-10 yrs) Full-time Temporary Brazil
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Develop and maintain scalable, resilient RESTful APIs and contribute to the evolution of a core monolithic platform and microservices. Collaborate within multidisciplinary agile squads to ensure technical quality through code reviews, automated testing, and production monitoring.

What they look for

Ruby on Rails TypeScript REST APIs PostgreSQL Git GitHub RSpec AWS Docker Kubernetes Redis DocumentDB DynamoDB CI/CD GitHub Actions Argo CD

Requirements

Requires proven senior-level experience with Ruby on Rails, REST APIs, PostgreSQL, and cloud environments like AWS. Candidates must possess strong problem-solving skills, familiarity with automated testing, and experience with containerization and CI/CD practices.

Benefits

Fully remote work model High level of autonomy Technical ownership Opportunity to work with scalable APIs and cloud technologies Collaboration within multidisciplinary agile squads Inclusive environment

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.

As a Senior Ruby on Rails Developer, you will work within an engineering team building and sustaining scalable, resilient digital products. The role focuses on Ruby on Rails while offering opportunities to work across TypeScript, mobile technologies, and other parts of the technology ecosystem. You will participate throughout the development lifecycle, from architecture and implementation to automated testing, deployment, and production monitoring. The position combines work on a core monolithic platform with microservices and integrations involving partners, ERPs, payment gateways, and external platforms. Quality and technical ownership are central to the role, with developers responsible for testing, monitoring, performance, and production support. You will collaborate closely with product and engineering professionals in multidisciplinary agile squads using Scrum or Kanban. This is a fully remote opportunity offering significant autonomy on a temporary 2-to-3-month project, with the possibility of continuing beyond the initial engagement.

\n

Accountabilities:

  • Develop and maintain scalable, resilient RESTful APIs using Ruby on Rails.
  • Participate in the full software development lifecycle, including architecture, implementation, automated testing, deployment, and production monitoring.
  • Contribute to the evolution of the core monolithic platform while also supporting microservices and integrations with external partners.
  • Develop and maintain integrations with ERPs, payment gateways, and other external platforms.
  • Ensure technical quality through code reviews, Clean Code, SOLID principles, and established engineering standards.
  • Monitor and optimize application performance using APM tools, resource tuning, query analysis, and other performance-improvement techniques.
  • Work within multidisciplinary agile squads, collaborating closely with engineering and product teams.
  • Navigate different technology contexts when needed, including TypeScript and mobile development, while maintaining a broad understanding of the product ecosystem.
  • Take ownership of quality throughout the development process, including testing, deployment, monitoring, and ongoing support.
  • Contribute proactively to technical decisions and continuous improvements across the engineering environment.

Requirements

  • Proven senior-level experience developing applications with Ruby on Rails.
  • Working knowledge of TypeScript and willingness to work across other technologies when required.
  • Strong knowledge of REST APIs, including API design, documentation, integration, and consumption.
  • Solid experience with PostgreSQL and data modeling.
  • Professional experience with Git and GitHub.
  • Strong familiarity with automated testing, including RSpec and unit, integration, and black-box testing approaches.
  • Professional experience working with cloud environments, particularly AWS.
  • Strong ownership mindset, with autonomy, proactivity, accountability, and a focus on delivering business value.
  • Experience with Docker and Kubernetes.
  • Knowledge of NoSQL databases and caching or messaging technologies such as Redis, DocumentDB, and DynamoDB.
  • Experience with CI/CD practices and tools such as GitHub Actions and Argo CD.
  • Strong problem-solving, communication, collaboration, and technical decision-making skills.
  • Experience with microservices architecture and messaging technologies such as AWS SNS/SQS is a plus.
  • Spanish language skills are desirable but not required.

Benefits

  • Fully remote work model.
  • Temporary project lasting approximately 2 to 3 months.
  • Possibility of continuing with the project beyond the initial engagement.
  • High level of autonomy and technical ownership.
  • Opportunity to work with scalable APIs, cloud technologies, microservices, integrations, and modern engineering practices.
  • Collaboration within multidisciplinary agile squads with close interaction between engineering and product teams.
  • Inclusive environment and opportunity to contribute across different areas of the technology ecosystem.

\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

Similar roles