Search by job, company or skills

RailsCarma

Ruby on Rails Developer (Spree)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Ruby on Rails Developer with Spree Experience (5+ Years Experience)

We are looking for a highly skilled Senior Ruby on Rails Developer with strong experience in Spree Commerce to join our engineering team. You will be responsible for designing, developing, and maintaining scalable e-commerce applications, leading technical decisions, and mentoring junior developers. The ideal candidate is hands-on, product-focused, and comfortable working in a fast-paced environment.

Key Responsibilities

  • Design, develop, and maintain web applications using Ruby on Rails
  • Build and customize Spree Commerce solutions (storefront, admin, APIs, extensions)
  • Architect scalable, secure, and high-performance e-commerce systems
  • Lead technical design discussions and code reviews
  • Optimize application performance, reliability, and maintainability
  • Integrate third-party services (payment gateways, shipping, ERP, etc.)
  • Collaborate with product managers, designers, and other engineers to deliver features end-to-end
  • Mentor junior developers and contribute to best engineering practices
  • Write clean, well-tested, and well-documented code
  • Participate in deployment, monitoring, and production support

Requirements

  • 510 years of hands-on experience with Ruby on Rails
  • Strong experience with Spree Commerce (customization, extensions, upgrades, APIs)
  • Solid understanding of Ruby, Rails architecture, and RESTful APIs
  • Experience with PostgreSQL/MySQL and database design
  • Strong knowledge of HTML, CSS, JavaScript and modern frontend integration
  • Experience with Git, CI/CD pipelines, and code review workflows
  • Familiarity with AWS/Azure/GCP or other cloud platforms is a plus
  • Good understanding of security, performance optimization, and scalability
  • Experience in leading features/modules or small teams is a plus

Preferred Skills

  • Experience with React / Vue / Hotwire or other modern frontend frameworks
  • Experience in multi-tenant or high-traffic e-commerce platforms
  • Knowledge of Docker/Kubernetes
  • Experience with payment gateways, tax, shipping, and inventory systems

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 144183887