Lead Software Engineer

Lucid Training - Heliopolis, Cairo

Applicants for
1 open position
Experience Needed:
More than 6 years
Career Level:
Job Type:
Full Time
12,000 to 15,000 EGP per month
1 open position
About the Job

Lucid Training is looking for a talented Lead Software Engineer possessing the art of web programming to join its team. The candidate will:

  • Be responsible for the underlying the architecture of the application.
  • Be comfortable working with different tools for managing the development's team tasks, progression, KPIs, etc...
  • Work closely with the development team to ensure that features developed are produced to the optimum quality.
  • Have ownership of development plans and responsibilities in delegating work ensuring that software projects come in on time and budget.
  • Have a passion for learning new skills and vision that corresponds with the company's future goals.
  • Maintain our platform in terms of user experience, performance, 
  • Summarize new requirements and break them down into a detailed work flow translating the high level changes that will take effect on the system after implementation.
  • Plan, develop, and integrate with third-party applications to improve the overall system.
  • Write structured, organized, re-usable.
  • Review and perform the required tests to ensure that the newly implemented feature matches its logical requirement.
Job Requirements
  • Minimum 6 years of professional experience using PHP.
  • Minimum 5 years of professional experience using JavaScript.
  • Excellent knowledge in OOP, MVC & Design Patterns.
  • Hands on experience with at least one of the following JS/Hybrid Frameworks.
  • Experience using at least one of the PHP Frameworks.
  • Experience using third party APIs (Google Maps, Facebook, Amazon AWS, etc...).
  • Experience using Template engine is a plus.
  • Experience in UML (Use case scenarios, activity/sequence diagrams).
  • RESTful web services.
  • MySQL database (InnoDB & MyISAM engines).
  • Basic knowledge of Web/Cloud Hosting & SMTP.
  • Git/SVN revision controls.
  • Full software development life cycle experience.
  • Ability to make workflows & different test case scenarios.

Personal Skills:

  • Problem solver
  • Very organized
  • Details-oriented
  • Analytical person
  • Ideas Brainstormer
  • Ability to work under stress
  • Ability to meet deadlines and complete the required tasks within the specified time-frame
  • Motivated, eager to learn, and accept challenges for new opportunities
About this Company

Lucid Training is a leading internationally certified training center based in Egypt with a goal to provide people with quality training courses and coaching to help them improve their lives in 7 areas which are spiritual, health & fitness, personal, family, social, career &... (More)

See all Careers and Jobs at Lucid Training
Signup for an employer account and Post your Jobs!