¡Activa las notificaciones laborales por email!

Ruby on Rails Engineer with Shopify App Experience

Remotely

México

A distancia

MXN 400,000 - 600,000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A growing SaaS company is looking for a Full-Stack Rails Engineer with over 5 years of experience. This remote, full-time role involves shipping high-quality production code and helping scale the platform. The ideal candidate is self-driven, knows Ruby/Rails, and is familiar with relational databases. Salary is negotiable based on experience.

Formación

  • 5+ years of professional software development experience.
  • Experience in the Shopify ecosystem is a plus.
  • In-depth knowledge of relational databases.

Responsabilidades

  • Shipping high quality production code following Rails best practices.
  • Helping to scale a fast-growing, product-focused SaaS company.

Conocimientos

Ruby/Ruby on Rails
Database systems knowledge
Self-driven
AI use in coding
Ability to write efficient code

Herramientas

Postgres
Sidekiq
Redis
shopify_app
shopify_api
Descripción del empleo

Howdy! Stuart here, founder and Head of Engineering at Rivo!

  • Are you a Full‑Stack Rails engineer with 5+ years of experience?

  • Interested in working on the edge of what Rails has to offer when it comes to new features and developments?

  • Do you enjoy using AI tools like Claude Code in your everyday coding?

  • Would building and scaling a fast‑growing SaaS company while sticking to Rails best practices fire you up?

If so, awesome! Keep reading!

About the job

With the help of our small team, (and some awesome team members at Thoughtbot), we've built an amazing platform on Rails that has scaled wonderfully so far.

To give a small indication, we process roughly 20‑30M Sidekiq jobs per day and are adding 10‑15M db rows per day.

Your job is to help us scale as a Full‑Stack Rails Engineer. This is a remote, full‑time role (40+ hours/week).

How Are We Different?

We might lose you here :)

We believe in writing Rails in a particular style, sticking close to standardrb and general Rails best practices.

If a feature takes our competitors 8 weeks to build, we build a solid MVP in 8‑10 days. We utilize the 80/20 principle to focus on what matters and just ship. Of course, we look at the usage metrics, then come back and complete the other 20% over time.

We rely on tools like Claude Code to remove countless hours of monotonous work and let us focus on shipping meaningful updates and features.

If this sounds like your style, we'd love to chat!

Who you are
  • You’re self‑driven and work autonomously with limited guidance.

  • You believe and use AI in your day to day coding.

  • You can operate in a high‑octane environment.

  • You utilize the Pareto Principle (80/20).

  • You prefer async meetings and moving fast.

  • You have a profound passion for Rails best practice.

What will you be responsible for
  • Shipping high quality production code that follows Rails best practices.

  • Helping us scale a fast growing, product focused, SaaS company.

Requirements
  • 5+ years of professional software development experience with Ruby / Ruby on Rails.

  • Having experience in the Shopify ecosystem, particularly the shopify_app and shopify_api gems are a HUGE plus, but not a hard requirement.

  • In-depth knowledge of database systems, particularly relational databases (e.g., Postgres, Sidekiq and Redis).

  • The ability to adjust to our high‑octane workflow. One of our core values is to create what works in its simplest form and iterate based on metrics and feedback. We don't have long release cycles.

  • The ability to work in EST or PDT timezone, or at least overlap by 5 hours.

  • Ability to write efficient and optimized code, following best practices and design patterns.

Things we love ❤️
  • Living by our SPEED core values of Speed, Pareto Principle, Evidence‑Based, End Results, and Disrupt.

  • Helping our users succeed and generate real ROI from our software.

  • Having a stress‑free work environment.

  • Being a 100% remote & 100% global team.

Things we avoid
  • Micro‑managing

  • Egos & Drama

  • Wasting time

Salary

Salary is negotiable and based on experience. Everyone should earn what they feel is fair. This is a remote, full‑time role (40+ hours/week).

Does it sound like you'd be a good fit? Please complete the application form and we'll be in touch!

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.