At Skroutz, we have a vision to make everyone's life better by creating the most trustworthy, trouble-free, and easy to use online discovery and shopping experience. We want to provide this experience not only to our users and partners, but also to our team members.
Today we are going through one of the most exciting times for Skroutz. We are rapidly transitioning to a marketplace model, we constantly invest in technology and innovation and we acquired MyJobNow Delivery to enter in the last mile market.
If a problem is hard then it is worth solving. It's our role to isolate the problem from the solution and give users what they actually want, not what they think they want.
We firmly believe that people drive our business forward and we strive daily to build a powerful team that shares the same passion and enthusiasm for eCommerce and technology.
Our engineering values
Technologies we use
Our main stack is Ruby for the backend - using the Ruby on Rails framework - with Javascript (ES6) and ReactJS for the web clients and React Native, Java, Kotlin and Swift for the mobile clients (Android and iOS). Our main storage is a MariaDB cluster. We heavily use Elasticsearch, Kafka, MongoDB and Redis. We prefer Tableau for BI and Python for machine learning, Jenkins for our CI and various tools like Sentry, NewRelic and Grafana for monitoring. Generally we try to pick the best tool we know or we can find that serves our needs. Other technologies we also use are:
How will you contribute to Skroutz vision
The Search team is responsible for every aspect of the search experience of Skroutz. We help users formulate their queries and find the products most relevant to their needs. To be successful, we have to deal with natural language ambiguities and noisy user input. Our systems must be fast and reliable in order to serve millions of searches per day. At the same time, we are trying to improve our product in order to seamlessly support complex user needs.
We are looking for Software Engineers with a strong technical background and interest in building successful products and systems. You will be part of a talented and motivated team, tackle hard problems and improve the experience of millions of customers. Our most common challenges regard backend tasks, but our domain extends to the frontend and concerns the user’s overall UX experience.
What you will be doing
Requirements
We will appreciate if you have