Tech Lead - Senior software Engineer

We're an EdTech startup on a mission to help one million Arabs become proficient in English. 

We are looking for a dedicated Senior Software Engineer / Tech Lead who loves programming and writes code that he/she is proud of.

As part of your job, you will constantly seek the latest technologies, be committed to using state-of-the-art solutions, and never accept any performance on an ad-hoc basis.

The position is remote, and you will be working based on KSA timezone.

Job Requirements

  • Bachelor's Degree in Computer Science or related field (or equivalent expertise).
  • You should have at least 2 years of experience in leading software engineering teams building, deploying, and maintaining custom web application and API platforms using PHP framework.
  • Full proficiency in PHP (3 years+ experience) and can use it  to supplement and extend existing products. At least 2 years experience in Symfony or Laravel frameworks.
  • Can perform SQL queries and build data-driven applications. Knows basics of relational database design.
  • Good Experience in HTML, CSS, and JS. Familiarity with one of JS frameworks (like jQuery) is needed as well.
  • Can effectively debug issues using tools like xdebug or chrome's console. Is familiar with stack overflow and other community resources.
  • Full understanding of Agile methodologies (Scrum and KANBAN), Git, Docker and GitHub.
  • Good understanding of AWS basic features and CI/CD tools.
  • Desirable Skills:

Knowledge of API's, such as Zoom, Facebook, Google maps, Instagram, etc.

Knowledge of NoSQL with some experience is a plus.

CPD Certified - Bilingual Teachers - UNLIMITED Live Classes - 100% Online Unlock your team's communication skills potential today! ONLINE. LIVE. CERTIFIED. English teaching platform trusted by some of the region's LARGEST corporates! Up-skilling your team has never been this easy!