About the job
At Skroutz, we are driven by a straightforward mission: to amaze our customers. Since our inception in 2005, we've believed that satisfied customers lead to satisfied merchants. Our goal is to understand and anticipate customer needs, providing them with an unparalleled and worry-free shopping experience.
Our vision is ambitious: we strive to be the Everyday App, the ultimate platform where millions can satisfy their online shopping desires. Whether you’re in search of the latest smartphone, replenishing pantry staples, finding the ideal outfit for an occasion, or hunting down that elusive gaming console, Skroutz is your reliable partner for effortless shopping.
Our aspirations extend well beyond Greece. We are on track to become one of Europe’s fastest-growing marketplaces, with exciting expansions already taking place in Cyprus and the Balkans. Our unwavering commitment to customer satisfaction drives every decision we make.
To fulfill our vision, we are in search of individuals who share our enthusiasm for e-commerce and technology. If you are motivated by the desire to create extraordinary shopping experiences for our users and assist sellers worldwide in growing their businesses, we would love to have you on our team.
Join us at Skroutz and be part of a transformative journey that is redefining online shopping. Together, let’s turn everyday moments into extraordinary experiences.
Are you ready to embark on this challenge?
#AimToAmaze
Our Engineering Values
- Master Your Craft: Develop and refine your technical skills, and take pride in your work.
- Release Early & Iterate: Launch prototypes swiftly to gather critical feedback and refine based on insights. Don’t hesitate to make adjustments and revisit to enhance.
- Be a Team Player: Offer assistance, listen, and seek to comprehend. Take initiative and be proactive.
- Avoid Over-Engineering: Steer clear of unnecessary complexity or regulation.
- Enjoy Your Work: Celebrate achievements along the way.
Technologies We Use
Our primary tech stack includes Ruby for backend development, utilizing the Ruby on Rails framework, along with JavaScript (ES6) and React/Redux for frontend development. We operate on a MariaDB cluster for storage and utilize Elasticsearch, Kafka, MongoDB, Redis, and Memcached extensively. Jenkins is employed for CI, while tools like Sentry, DataDog, and Grafana are used for monitoring. We strive to select the best tools available to meet our needs. To learn more about our projects, visit our Engineering blog.
Your Contribution to Skroutz's Vision

