Browse Jobs
For Employers
Post JobLog inGet Started

Lead Software Engineer

Lucid Training
Heliopolis, Cairo
Posted 8 years ago
35Applicants for1 open position
  • 4Viewed
  • 0In Consideration
  • 0Not Selected
Search other opportunities

Job Details

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

Skills And Tools:

Job Description

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

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentLead Software Engineer