Ruby on Rails Fullstack Engineer

Remedy Product Studio Logo

Remedy Product Studio

πŸ“Remote - Brazil, Colombia

Summary

Join Remedy Product Studios, a rapidly scaling technology company, as a talented full-stack engineer. You will collaborate with product managers and partners to design, implement, and launch new features. Responsibilities include building scalable back-end services with Ruby on Rails, developing robust APIs, and contributing to dynamic front-end applications using TypeScript. You will also architect and improve core systems, write high-quality code, deploy applications to Heroku, and collaborate with cross-functional teams. This role requires 7+ years of professional software development experience and expertise in Ruby on Rails, TypeScript, and PostgreSQL. You will mentor teammates and contribute to a high-performing engineering culture.

Requirements

  • 7+ years of professional software development experience with a proven track record of delivering complex, high-quality web applications
  • Excellent communication skills, with proficiency in English at a minimum C1 level, and the ability to collaborate effectively with cross-functional teams
  • Expert-level knowledge of Ruby on Rails, with strong skills in API development and PostgreSQL database design and management
  • Hands-on experience with front-end development using TypeScript (experience with Vue.js is a strong plus)
  • Experience deploying cloud-based applications, preferably using Heroku, and managing CI/CD pipelines with tools like CircleCI or GitHub Actions
  • Demonstrated ability to lead feature development, manage timelines, and resolve technical challenges in fast-changing environments
  • Strong background in designing secure, scalable, and maintainable software systems aligned with modern architectural standards
  • Familiarity with Agile development methodologies, test-driven development and iterative delivery practices
  • Ownership mindset with a commitment to continuous learning, code quality, and team success

Responsibilities

  • Design, implement, and drive new feature development across the full stack, from concept through launch and iteration
  • Build scalable back-end services with Ruby on Rails, develop and maintain robust APIs, and contribute to dynamic front-end applications using TypeScript (Vue.js experience is a plus)
  • Architect, refactor, and continuously improve core systems using modern, scalable design patterns
  • Write high-quality, testable, and maintainable code, leveraging unit, integration, and end-to-end testing best practices
  • Deploy applications to Heroku and manage CI/CD pipelines using tools like CircleCI or GitHub Actions
  • Collaborate closely with product managers, designers, and engineers to translate business needs into technical solutions
  • Participate in technical design discussions, peer code reviews, and agile ceremonies to ensure solution feasibility, scalability, and maintainability
  • Mentor and support teammates, fostering a collaborative, inclusive, and high-performing engineering culture
  • Balance speed and quality, focus on delivering tangible outcomes, and contribute to continuous process and quality improvements

Preferred Qualifications

  • Experience with additional front-end frameworks like React or Node.js
  • Previous experience working with healthcare, caregiving, or educational technology solutions
  • Familiarity with observability tools for application monitoring and health checks

Benefits

  • Competitive compensation
  • Remote first work environment
  • Laptop reimbursement program
  • 15+ days of unavailable days per calendar year
  • Predetermined non-working days that align with your cultural and social contexts
  • Monthly stipends to help support and cover work related costs
  • Connectivity
  • Technology
  • Tools

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.