About the company
Client is a luxury fashion mobile platform that delivers exclusive, members-only shopping experiences. Our e-commerce engine powers a marketplace model with complex membership management, inventory aggregation, and dynamic pricing strategies. We combine a React Native front end with a Ruby on Rails back end to serve a global customer base.
We’re now looking for an expert-level Ruby developer to help solve complex e-commerce challenges, working on architect-level code in a highly collaborative, fast-paced environment.
Engagement Details
- Type: Full-time contract (40 hrs/week)
- Duration: Long-term (6+ months, with potential extension)
- Location: Preferably EU/Eastern European time zones (open to exceptional candidates elsewhere)
- Start Date: Immediate (target hire within 2 weeks)
Key Responsibilities
- Architect and implement solutions for complex e-commerce challenges, including:
*Dynamic pricing
*Inventory aggregation & reconciliation
*Product strategy and catalog management
- Write and maintain custom DSLs and contribute to Ruby gems
- Utilize Ruby metaprogramming techniques to build efficient, maintainable solutions
- Work with Interactor gem for clean, service-oriented application design
- Collaborate with the lead architect and development team to ensure scalability and performance
- Optimize Postgres queries and data models for large-scale marketplace operations
Hard Requirements (must-have)
- 5–7+ years of expert-level Ruby development (8+ preferred)
- Proven experience solving e-commerce problems at a major Rails e-commerce marketplace platform - price/inventory/product strategy and management.
- Demonstrated track record of writing custom DSLs and contributing to well-known Ruby gems
- Strong Ruby metaprogramming skills
- Experience with Postgres in high-performance production environments
Preferred (Nice-to-Have)
- Experience with the Interactor gem
- Background in marketplace business models and/or inventory aggregation systems
- Familiarity with React Native front-end integration
- Exposure to membership or subscription-based e-commerce platforms
Why Join us?
- Work on a high-profile, complex e-commerce platform with global reach
- Collaborate with top engineering talent in a tight-knit team
- Influence product architecture and solve challenging technical problems