Browse Jobs
For Employers
Post JobLog inGet Started

Technical Team Lead

Cairo, Egypt
Posted 4 years ago
26Applicants for1 open position
  • 24Viewed
  • 12In Consideration
  • 7Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

Ogram is an award-winning platform whereby clients can book staff on-demand, and workers can take contingent work. With thousands of registered workers, we’ve helped Fortune 500 companies, governmental entities, and SMEs across the Middle East.

Headquartered in Dubai, Ogram is building a dream engineering team in Egypt, looking for talented and passionate engineers who will help us to revolutionize the gig economy and the future of the workforce.

What you’ll do

  • Lead a small team of PHP Developers whilst also performing a hands-on development role
  • Act as the right hand to the CTO and take complete ownership of their larger and more complex engineering challenges
  • Work in a fully agile environment and learn from a smart, motivated team
  • Build with PHP, Laravel, Node.js and React
  • Build and ship reliable software leveraging automated testing and Continuous Delivery
  • Don’t be afraid to break things; we encourage risk-takers
  • Have strong communication skills

Job Requirements

Technologies you’ll use

  • PHP / Laravel / Node.js / React
  • MySQL / Redis
  • Automated testing with PHPUnit
  • Github, Slack, Zoom

Who you are

  • You have a Bachelors/ Masters Degree in Computer Science/Software Engineering
  • You have 7+ years of experience developing in modern programming languages such as PHP, Python, Java, JavaScript
  • 3+ years of experience in using front-end web technologies such as React, Angular, Vue.js
  • In-depth knowledge of object-oriented principles and design patterns
  • Experience with web services (REST, GraphQL, WebSocket) and APIs
  • Ability to write and optimize complex SQL queries in RDBs
  • Experience working with the LNMP stack
  • Experience with Docker containers and Kubernetes
  • Capable of authoring and maintaining high quality technical documentation
  • You care about quality and know what it means to ship high-quality code

Soft skills you have

  • Desire to lead by influence across multiple levels of an organization
  • Experience mentoring development team members
  • Ability to multitask and smoothly transition between tasks across multiple projects
  • Fluent in English

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentTechnical Team Lead