Ruby on Rails Developer

We seek an experienced Ruby on Rails Developer to join our dynamic and growing team. The successful candidate will be responsible for designing, developing, and maintaining high-quality web applications using Ruby on Rails.

Well-qualified candidates will feel comfortable digging into legacy codebases and have excellent knowledge of test-driven development, domain-driven development, design patterns, external web APIs, debugging both Ruby and JavaScript and domain modeling/application architecture.

Interest in participating in customer interviews, scoping and prioritization of work, and improving team development practices is a plus.

Key Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable Ruby on Rails applications.
  • Develop and maintain PostgreSQL databases.
  • Ensure the performance, quality, and responsiveness of applications.
  • Conduct code reviews to maintain the Ruby codebase quality and integrity.
  • Manage project builds and version control using GitHub.
  • Enforce code quality through regular linting and tests.

Requirements

  • Ruby on Rails / 3+ years of experience working in production Rails applications across all layers of the stack
  • Relational database (preferably PostgreSQL) experience, including understanding of database indices and performance tuning
  • Go / 1+ year of experience
  • JavaScript or TypeScript / 1+ year of experience
  • React / 1+ year of experience
  • Automated testing (we use RSpec, Capybara, Selenium, and React testing library)
  • Experience integrating with 3rd-party APIs
  • Experience with Sidekiq or implementations of Active Job.
  • Excellent communication skills in English
  • Currently living in Latin America, preferably Mexico

Desirable Skills:

Benefits

  • Work remotely Monday - Friday, 40 hours a week (no weekends)
  • Vacation: 10 business days a year
  • Holidays: 5 National Holidays a year
  • Company Holidays: 5 Company Holidays a year (Christmas Eve, Christmas Day, New Year's Eve, New Year's Day, Zipdev Day)
  • Parental Leave
  • Health Care Reimbursement
  • Active Lifestyle Reimbursement
  • Quarterly Home Office Reimbursement
  • Payroll Deduction Purchase Plans
  • Longevity Bonus
  • Continuous Learning Bonus
  • Access to Training and Professional Development Platforms
  • Did we mention it's REMOTE?!!

Zipdev offers the opportunity to work remotely with clients based in the United States. Zipdev recruits and hires the best Developers, Designers, QA Testers, and Project Managers in Latin America. If you have been successful working remotely, work well with remote teams and understand the importance of communication, contact us right away.

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Ruby on Rails Developer Q&A's
Report this job
Apply for this job