JobTarget Logo

Pessoa Desenvolvedora Ruby on Rails - Sênior in Brazil at Jobgether

New
Jobgether
Brazil, Brazil
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Pessoa Desenvolvedora Ruby on Rails - Snior

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.

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.
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

Job Location

Brazil, Brazil

Frequently asked questions about this position

Similar Jobs In Brazil, Other

New

Senior Java Developer

Jobgether
Brazil, Other
New
New

Developer PL/SR iOS/Agentes de IA

Jobgether
Brazil, Other
New
New
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.