Senior Ruby on Rails Developer

Posted May 11

Description

We seek an experienced Senior 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.

Key Responsibilities:

  • Design, build, and maintain efficient, reusable, and reliable Ruby on Rails applications.
  • Develop and maintain PostgreSQL databases, including writing and optimizing raw SQL queries and ActiveRecord.
  • 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

  • Minimum of five years of experience with PostgreSQL and expertise in relational database design.
  • Minimum of five years of Rails experience with a solid understanding of the Rails framework.
  • Demonstrated ability to perform code reviews and maintain a high standard of code quality.
  • Extensive experience with GitHub for version control.
  • Knowledge of coding standards, linting tools, and testing frameworks.
  • Excellent communicaton skills in English
  • Currently living in Latin America, preferably Mexico

Desirable Skills:

  • Experience with modern JavaScript frameworks (e.g., React, Angular).
  • Familiarity with Docker or Kubernetes.
  • Experience with automated testing frameworks like RSpec or Minitest.

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?!!