Browse Jobs
For Employers
Post JobLog inGet Started

Technical Team Leader

Heliopolis, Cairo
Posted 4 years ago
55Applicants for2 open positions
  • 15Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

International Company is looking for a Technical Team Leader to come join our team in Cairo.

Team consists of devops, backend, and front-end engineers. You'll be the one who is responsible for making sure everyone is working on the right thing, using the best tool, utilizing the most suitable technology, and fully integrated with each other.

As a leader, you should know PHP like the back of your hand. You understand how to design and write robust, maintainable and extensible code, and how to help people to write their best code as well; all while maintaining proper testing and keeping dependencies up to date. Equally important, however, is that you keep up to speed on changes in software architecture, web application development, and continually upgrade your skills.

Responsibilities

  • Contribute to back end direction, goals and competency.
  • Help to coach and mentor the back end team.
  • Keep the team up to date on new back end technologies and trends.
  • Manage requirements, tasks, issues, and assign them to the right person.
  • Keep track of team productivity and software quality.
  • Make sure the production environment always ready for serving requests.

Tasks

  • Architect and build complex services for large-scale applications.
  • Oversee back end software architecture for new and existing projects.
  • Contribute to back end engineering hiring, and performance reviews.
  • Conduct regular, ongoing code reviews.
  • Assist with the build, testing and deployment tools in coordination with DevOps.
  • Assist with project estimation in relation to back end effort.

Job Requirements

Must have

  • 4+ years of professional experience
  • A relevant degree (BS/MS) or comparable years of experience
  • Experience leading various projects or a small team
  • Excellent knowledge of PHP, SQL and/or NoSQL languages
  • Excellent knowledge of the back end ecosystem, including frameworks and tools
  • Experience translating business processes and business logic into working code
  • Thorough understanding of the challenges of maintainable and extensible code
  • Experience measuring and ensuring optimal back end application performance
  • Experience with DevOps – Linux, Containers, AWS (EC2, S3, OpsWorks, CloudFront, Elastic Beanstalk, RDS, DynamoDB, ElasiCache, Route 53, CloudWatch, SES, SNS), etc.
  • Experience with DCVS (ideally git)
  • Good level of English: Written, Reading and Speaking
  • Strong teamwork, believe that communication is a key to project’s success

Nice to have

  • Familiar with industry standards (coding standards, patterns, best practices, etc.)
  • Commercial coding experience (e-commerce, payment gateways, 3rd party integrations, etc.)
  • A passion for testing – unit, load, security, etc.
  • Experience with agile practices – scrum, kanban, etc.
  • Experience with front end languages (HTML, CSS, and JS)
  • Experience with NodeJS and sockets
  • Experience with Redis and caching
  • Strong problem-solving skills

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentTechnical Team Leader