Ruby on Rails Developer
Shop Circle
Software Engineering
Sarajevo, Bosnia and Herzegovina
Ruby on Rails Developer (Medior)
Location: Sarajevo, Bosnia and Herzegovina (Hybrid)
Type: Full-time
About Shop Circle
Shop Circle is building the next-generation AI-first software group. We acquire, scale, and modernize mission-critical B2B and eCommerce software, turning products into intelligent systems of action.
With over $200M in funding and 16 acquisitions in four years, we operate across 40+ products used by 100,000+ businesses globally. Our teams are distributed across Europe and beyond, combining deep product thinking with AI-driven execution.
Our Sarajevo hub is an important part of that journey—bringing together strong engineering talent to build, scale, and improve products used every day by merchants worldwide.
The Role
We’re looking for a Ruby on Rails Developer (Medior) to join one of our product teams working on high-impact eCommerce solutions.
This is a hands-on, end-to-end role. You’ll take ownership of features from definition to production, contribute to architectural decisions, and help ensure our systems remain scalable, stable, and maintainable over time.
We’re looking for engineers who think beyond code—people who understand product context, business impact, and long-term quality.
What You’ll Do
- Design, build, and maintain Ruby on Rails applications used by global customers
- Take ownership of features from definition to delivery, in collaboration with Product and Design
- Implement new functionalities aligned with product and business goals
- Improve existing systems through performance optimization, refactoring, and stability enhancements
- Contribute to technical decisions and architecture discussions
- Write clean, well-structured, and maintainable code, with appropriate test coverage
- Identify technical issues and proactively propose scalable solutions
- Ensure high standards in code quality, documentation, and engineering practices
- Collaborate in a cross-functional environment with Engineering, Product, and QA
- Support and mentor other engineers (especially at Senior level)
What You Bring
- 4+ years of professional experience in web development
- 3+ years of hands-on Ruby on Rails experience in production environments
- Strong understanding of web architecture, databases, and APIs
- Solid knowledge of object-oriented programming and software design principles
- Experience with RESTful APIs and/or GraphQL
- Ability to work independently and take full ownership of tasks
- Strong focus on code quality, system stability, and long-term maintainability
- Understanding of product and business context, not just technical execution
- Experience working in cross-functional teams
- Professional working proficiency in English
Nice to Have
- Experience with Sidekiq, Redis
- Familiarity with Liquid or similar templating engines
- Experience in eCommerce, ideally within the Shopify ecosystem
- Knowledge of PostgreSQL, SQL, and system design
- Frontend exposure (Vue.js / React.js)
Why Join Shop Circle
- Work on products that are live and used at scale
- Strong emphasis on ownership, clarity, and impact
- Opportunity to contribute to technical and product decisions, not just execution
- Exposure to a diverse product portfolio and modern AI-driven environment
- A growing Sarajevo hub with real influence on global products
What We Offer
- Flexible working hours
- Hybrid work model
- Performance-based bonuses
- Private health insurance
- Continuous learning and development
If you’re looking for a role where you can take real ownership, build systems that last, and contribute beyond code—we’d like to hear from you!