Browse Jobs
For Employers
Post JobLog inGet Started

Back End Engineer- PHP

OLX
New Cairo, Cairo
Posted 4 years ago
74Applicants for1 open position
  • 68Viewed
  • 39In Consideration
  • 17Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

What are we looking for?

  • We are looking for a PHP Engineer who is a talented ninja PHP programmer and is interested in being part of a platform that handles millions of requests per day. You will participate in conceiving, designing and delivering the most complex products and pushing the boundaries of perfection. We are a team of 4,500+ ambitious and curious people who are building trading platforms that are used by hundreds of millions of people every month to buy and sell almost tanything.

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;

Job Requirements

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.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentBack End Engineer- PHP