We are hiring! (original) (raw)
George Hadjigeorgiou
Co-Founder, CEO, Skroutz.gr
Published Feb 10, 2020
Skroutz is hiring 60 (yes sixty), engineers at any level.
Sure, I’m biased, but if you follow me in the next few lines, you’ll understand why Skroutz is the company you want to work for.
Engineering, like any other scientific discipline, feeds on curiosity but goes an extra step by applying creativity and craftsmanship to solve real-world problems that people face.
Curiosity, craftsmanship, creativity, problem-solving.
Skroutz will give you all four plus personal development and a great working environment.
So let me intrigue your curiosity first.
- We deploy to production 15-20 times a day, every day. New hires can deploy to production during their first week.
- Our test suite would normally take 10 hours to run but it only takes six minutes.
- We daily serve 75 million requests peaking at 1350 req/sec with an average of 200ms/request.
- We classify thousands of new products per day in more than 3000 categories using Deep Learning and ML with an accuracy of 94%.
- We process over a million searches per day, successfully dealing with natural language ambiguities and spelling mistakes.
- We scan more than 3800 shop catalogs in less than an hour and index thousands of new products on a daily basis using our bot.
The team behind Skroutz is highly skilled and our culture of knowledge sharing empowers everyone to grow. We know where our indexes should go, how to fine-tune an Elasticsearch cluster, how browsers paint content fast, how to componentize and optimize our CSS and the list goes on. We know our craft and we share our craft.
On a worldwide Top1000 website our actions affect thousands of people including ourselves and people we know. We need to get creative to overcome problems that seem difficult even on a small scale. Just to name a few:
- We adopted a mobile-friendly responsive design before it was even a thing. Today, almost 75% of our traffic comes from a mobile device.
- We build our own Elasticsearch stemming and Greeklish analyzers pumped with manually curated synonyms to help consumers with their searches.
- We implemented a clustering and classification algorithm based on NLP principles that deduplicates more than 1M products/month with remarkable accuracy.
- We organized our Stylesheets using an Atomic approach, broken into reusable components, that enables us to build consistent, yet flexible user experiences with ease.
- We switched to React with zero impact on SEO using server-side rendering with Hypernova.
- We optimized our crawl budget by removing millions of URLs while improving our Impressions, Clicks and Average Position on Search Engines.
- We wrote a new mobile app in React Native from scratch, for both Android and iOS, in a matter of a few months, now used by hundreds of users daily to order food online.
Being creative on a platform like Skroutz, with over 8m unique users per month, means you get to make a difference by solving real-world problems. And this is exactly what we did:
- We help consumers find the right product between 4100 merchants and 15+ millions of offers along with rich content, filtering capabilities, guides, etc. We generate more than 35k orders per day and an impressive 650m of merchandise volume (2019).
- We build our own marketplace solution to allow consumers to buy directly from Skroutz with minimum friction.
- We allow merchants that have no online presence to start selling through Skroutz in a single day. In just two months 85 of those merchants have generated over 110k €.
And I kept the best part for last. At Skroutz we care about everyone’s personal development more than anything else. You’ll have regular 1on1s with your manager with actionables and guidance. We use CPM (Continuous Performance Management) to make sure that you’re always developing towards the direction you want.
We also use OKRs for our planning and leave room for everyone’s creative thinking to unfold. We’ll agree, during an all-hands meeting, on which are the most important problems and most notable opportunities and then leave it to the team to come up with ideas and implement them.
Our vision is to make everyone's life better by being incredibly trustworthy, trouble-free, and easy to use.
If you feel you can help Skroutz and Skroutz can help you then you'll find all positions here: https://www.skroutz.gr/careers#job-openings