Software Engineer - Partners Platform (SEP 0321)

Software Engineer - Partners Platform (SEP 0321)
Skroutz S.A, Greece

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Mar 20, 2021
Last Date
Apr 20, 2021
Location(s)

Job Description

At Skroutz, we have a vision to make everyone's life better by continuously improving the eCommerce experience in Greece. We are shifting our focus from the discovery phase as a price comparison platform, to the last mile delivery supporting both our consumers and partners at any stage of their journey to success.
We believe that people drive our business forward and we strive daily to build a powerful team with people that share the same passion and enthusiasm for eCommerce and technology.

We are looking for passionate Software Engineers with a strong technical background and a get-things-done attitude, who are eager to learn new exciting technologies.

Team

The Partners Platform group at Skroutz is committed to offering trouble-free and seamless eCommerce experience to 8500 (and counting) merchants with over 5 Million products to grow their online or offline business.
We are organized in small, talented and fully fledged teams. Backend and Frontend Engineers, Tech Leads, Designers and Product Managers work closely together to tackle hard problems efficiently and build a strong merchant value proposition with new features and services.

  • Our main product Skroutz Merchants is a collection of tools, dashboards and services that help merchants in their day-to-day workflow to unlock the full potential of Skroutz platform.
  • We have built our own Skroutz Analytics platform that aggregates eCommerce data from Skroutz partners’/shops’ websites and provides meaningful time series insights to merchants.
  • We have developed our own efficient billing systems to meet our commercial needs, based on redirection traffic analysis (Cost Per Click) and order attribution (Cost Per Sale).
  • Last but not least we provide a set of internal tools and automated processes alongside a well-integrated CRM to our beloved Commercial team helping them to support merchants at any stage of their journey to success.
Examples of work you might undertake
  • Improve order management in Skroutz Merchants to streamline merchants’ workflow.
  • Introduce new features and products to Skroutz users in order to boost merchant value proposition.
  • Work on our Analytics platform which handles over 30 Million requests per day and its adjacent services.
  • Boost our Marketplace service offerings to further expand our eCommerce solution for brick-and-mortar shops.
  • Develop and maintain our in-house affiliate management system.
  • Enhance our billing algorithms, develop monitoring tools and build fraud detection mechanisms.
  • Improve our Merchants' support operations with new services and automated processes.

Requirements

What skills and experience you will need

  • A solid CS background.
  • Good understanding of web architecture.
  • Good knowledge of database systems.
  • Intrigued by the product as much as by the technology.
  • Analytical and problem-solving skills.
  • Team spirit and can-do attitude.

We will appreciate if you have

  • Knowledge of any web framework, like Ruby on Rails, is a huge plus.
  • Familiarity with OOP principles and design patterns.
  • Comfort with TDD and other testing practices.

Benefits

What’s it like to work at Skroutz?

Skroutz is the leading eCommerce platform in Greece. At Skroutz we are committed to using modern software development to build top-notch services and experiences. Our company operates Skroutz, product discovery and price comparison engine that is evolving into a marketplace.

Our engineering values

  • Know your Tech. Develop and master your craft, sharpen your tools. Be proud of your work.
  • Release early amp; Iterate. Deliver prototypes and start gathering important feedback early on. Use that feedback to guide you. Don't be afraid to compromise, make sure to come back amp; tidy things up.
  • Be a team player. Offer your help, listen and seek to understand. Step up amp; take initiative.
  • Don't over anything. Don't over-engineer, over-analyze, over-regulate, you get it.
  • Enjoy your work. Celebrate success.

Technologies we use

Our main stack is Ruby for the backend - using the Ruby on Rails framework - with Javascript (ES6) and React/Redux for the frontend. Our main storage is a MariaDB cluster. We heavily use Elasticsearch, Kafka, MongoDB, Redis, and Memcached. We use 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.

What we offer

  • A modern workplace environment
  • Competitive salary
  • Ongoing training
  • Solid career paths
  • Privat

Job Specification

Job Rewards and Benefits

Skroutz S.A

Information Technology and Services - Athens, Greece
© Copyright 2004-2024 Mustakbil.com All Right Reserved.