Ruby on Rails Developer

full timeback-endsoftwareengineeringremote FROM πŸ‡§πŸ‡·
Open to candidates in: Brazil
Jobgether
🏭 Not specified
πŸ“ N/A
πŸ‘€ Not specified

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Ruby on Rails Developer in Brazil.

This role is an opportunity to contribute to the development of scalable, high-performance web applications that support fast-growing digital products. You will work in a fully remote, international environment, collaborating closely with product managers, designers, and engineers across different time zones. The position focuses on building robust backend systems, optimizing application performance, and delivering clean, maintainable code. You will play a key role in designing and implementing APIs, improving database efficiency, and ensuring system reliability at scale. The environment values ownership, technical excellence, and the ability to work independently while contributing to team-wide engineering standards. This is an ideal role for a backend-focused engineer who enjoys solving complex problems and driving continuous improvement across systems.


Accountabilities:

In this role, you will be responsible for building, optimizing, and maintaining robust Ruby on Rails applications and backend systems that power scalable digital products.

  • Develop and maintain Ruby on Rails applications, APIs, and backend services using best practices and Rails conventions
  • Design and implement scalable business logic, RESTful APIs, and integrations with third-party services
  • Build and optimize PostgreSQL or MySQL database schemas, queries, indexing, and caching strategies
  • Manage background job systems such as Sidekiq or Resque to ensure reliable asynchronous processing
  • Write and maintain automated tests (unit, integration, system) to ensure high code quality and stability
  • Participate in code reviews, sprint planning, and architecture discussions with cross-functional teams
  • Monitor application performance, troubleshoot production issues, and implement timely fixes
  • Contribute to CI/CD pipelines, deployment workflows, and engineering best practices
  • Ensure security, authentication, and data protection standards are followed across applications
  • Requirements:

    The ideal candidate is a strong backend engineer with solid Ruby on Rails experience and a focus on building scalable, maintainable systems.

    • 3+ years of professional experience with Ruby on Rails development in production environments
    • Strong knowledge of Ruby, Rails, ActiveRecord, MVC architecture, and RESTful API design
    • Experience working with PostgreSQL or MySQL and optimizing database performance
    • Hands-on experience with background job tools such as Sidekiq or Resque
    • Familiarity with Git workflows, CI/CD pipelines, and automated deployment processes
    • Experience writing automated tests and maintaining high code quality standards
    • Ability to collaborate effectively in remote teams and communicate technical concepts clearly
    • Strong problem-solving mindset, attention to detail, and ownership of engineering outcomes
    • Preferred: experience with React, Vue, or Stimulus in full-stack environments
    • Preferred: exposure to cloud platforms (AWS, GCP, Heroku) and DevOps practices such as Docker
    • Benefits:

      • Fully remote work model with flexibility to operate across global teams
      • Competitive compensation aligned with experience and market standards
      • Opportunity to work on scalable, high-impact products used by growing businesses
      • International and collaborative engineering environment
      • Career growth opportunities in backend engineering and system architecture
      • Exposure to modern development practices, tools, and cloud-based infrastructure
      • Strong emphasis on code quality, engineering best practices, and technical ownership
      • Supportive environment focused on continuous learning and improvement

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!  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
Jobgether
🏭 Not specified
πŸ“ N/A
πŸ‘€ Not specified