Senior Back-end Engineer

We are looking for an experienced Back-end developer to join our team. You will be responsible for the server side of our web applications. If you have excellent programming skills and a passion for developing applications or improving existing ones, we would like to meet you. As a Back-end developer, you’ll work closely with our engineers to ensure system consistency and improve user experience. Ultimately, you should be able to develop and maintain functional and stable web applications to meet our company’s needs.

Requirements

What will you be doing?

  • Hit the ground running - Gather up-to-date and in-depth understanding of the OLX MENA code base and technologies stack within weeks;
  • Actively participate in planning sessions around new product features, deliver detailed roll-out and roll-back strategies for releases;
  • Research and apply industry trends as part of your daily work;
  • Create unit tests in accordance with our established standards to cover assigned work;
  • Write and maintain exemplary code by following best programming practices;
  • Actively contribute in post-release maintenance issues;
  • Develop elegant solutions for complex problems;
  • Pioneer reliability and efficiency of our current code base, platforms and/or core systems;
  • Impact on the direction and scope of OLX’s technical vision within your stream;
  • Contribute in defining the architecture of your product steam;
  • Gain a detailed understanding of the complete architecture of our product and the position of your product stream in it;
  • Participate in peer-programming sessions and provide guidance on tasks, irrespective of complexity or scale;
  • Code review all major pull requests, defining programming standards and providing constructive feedback;
  • Provide and share a broad knowledge of technologies and architectures and function as a mentor within the scope of your product stream and outside of it when required;
  • Capacity to push back requirements when incomplete;
  • Ability to handle the entire software development end to end life cycle;
  • Liaise with the other back end engineers within your product stream, QA team, design team and your Tech Team Lead;
  • Liaise with other tech teams to share innovations from your stream;

Who are we looking for?

  • 5+ years of professional back-end software engineering experience;
  • Experience working on high-traffic and large-scale web products;
  • Experience with web infrastructure, distributed systems, performance analysis and search infrastructure;
  • Driven to gain insight into different new and old technologies;
  • Been on at least one “death march” and know exactly why some things are to be avoided;
  • 5+ years of experience in analysis, design, coding and implementation of next generation web applications in PHP;
  • 2+ years of experience in API based architectures e.g. SOA;
  • Ability to prioritize tasks and quickly and adjust in a rapidly changing environment;
  • Maintain and ensure optimal software quality within the assigned product;
  • Being actively involved in forming a product vertical team of excellent back end engineers that deliver high-quality code;
  • Passionate about making a difference, a self-starter who takes initiatives and follows through them;
We love to unlock value for our customers. Every single month, 300 million people use our platforms to easily, safely, and conveniently find their perfect home, buy or sell a car, find a great job, sell things they no longer need, or strike a great deal on something they need. And we help thousands of entrepreneurs and businesses find their customers too. We also unlock value within our company. We invest in ourselves and each other to reach our full potential. We avoid bureaucracy and empower our teams to innovate. Our commitment to inclusion ensures we listen to a diverse range of voices when making decisions. And, we combine the spirit and agility of a startup with our global scale and the backing of Prosus, one of the largest consumer internet groups in the world. Last but not least, we unlock value for our stakeholders. We are proud of the positive contribution we make to our planet, by enabling more conscious consumption and helping the world make the most of its limited resources through more efficient trade. We are committed to our cause: shaping the future of trade to unlock the hidden value in everything. We are OLX Group.