Ruby on Rails Developer

closed
Zipdev Logo

Zipdev

πŸ“Remote - Mexico

Summary

Join our dynamic team as an experienced Ruby on Rails Developer! You will design, develop, and maintain high-quality web applications. Success requires expertise in test-driven and domain-driven development, along with experience in database management and API integration. Familiarity with legacy codebases and a commitment to code quality are essential. Bonus points for participation in customer interviews and team process improvement. The position offers remote work and a comprehensive benefits package.

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

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

Preferred Qualifications

  • Experience with: TailwindCSS
  • Experience with: ViewComponent
  • Experience with: Stimulus
  • Experience with: FusionAuth and OAuth2 /token-based authentication
  • Experience with: GraphQL
  • Experience with: Vite
  • Experience with: Bazel
  • Interest in participating in customer interviews, scoping and prioritization of work, and improving team development practices

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
This job is filled or no longer available