PHP Development Team Lead

Spree - Smart Village, Giza

Applicants for
1 open position
Experience Needed:
More than 5 years
Career Level:
Job Type:
Full Time
1 open position
About the Job

Job Description:

  • Using object oriented analysis and design to turn pre-agreed development tasks and requirements into scalable architecture.
  • Use-case/story writing for functional requirements
  • User story estimating
  • Iteration planning
  • Documentation of certain key areas of the system
  • Coding this architecture to pre-agreed standards.
  • Running regular code reviews with junior developers
  • Tracking & updating user story status during iterations
  • Report on progress in weekly tech-team meeting.
  • Facilitate daily scrums
  • Manage release process
  • Lead maintenance of live release
  • Testing the completed code.
  • Ensure code test coverage meets agreed levels
  • Working with the accessibility and QA consultants to launch new releases and updates to project stakeholders
  • Responsible for back end development of all web products
  • Manage, maintain and update complex custom code in order to increase maintainability, performance and scalability as well as meet business needs
  • Design and implementation of data storage solutions
  • Integration of user-facing elements with server side logic
  • Implementation of security and data protection
  • Troubleshoot and fix bugs, implement enhancements
  • Provide QA testing for new code deployments
  • Rapidly prototyping software solutions for evaluation and user testing
  • Incorporating best practices like test driven development, continuous integration, and automated deployment.
  • Write “clean”, well-designed code, and fast PHP to a high standard in a timely and scalable way.
Job Requirements
    • BSc/MSc degree in Computer Science, Engineering or a related subject is important
    • 5+ years of proven software development experience in PHP
    • Must have experience with working in MVC model
    • Experience in developing using SOA, SOAP, REST and JSON is a must
    • Strong knowledge of PHP web frameworks (such as Laravel, Yii, etc)
    • Proven experience in delivering backend applications using one or more of PHP and NodeJS.
    • Full awareness of the ins and outs of SQL databases such as MySQL and PostgreSQL
    • Know when to use NoSQL databases such as Redis, CouchDB and MongoDb
    • Self learning and great passion towards new technologies
    • Experience with one or more cloud infrastructures like AWS and Azure is a must.
    • Experience in writing technical and non-technical documentations
    • Experience with developing large enterprise applications
    • Experience in developing customer-facing solutions
    • Experience with popular web application frameworks
    • Familiarity with limitations of PHP as a platform and its workarounds.
    • Creating database schemas that represent and support business processes
    WUZZUF Badges

    Spree prefers having strong proficiency in the following abilities for this job: Problem Solving.

    You can verify these abilities and earn related WUZZUF badges by taking Viriphi Assessment. These badges will also increase your chances at 1000s of jobs on WUZZUF.

    About this Company

    Spree is an innovative large startup company in the media and marketing technologies field , we are starting big and taking the Egyptian market as a core.
    Our vision is to support end consumers with latest technologies that can help them to manage there daily financials... (More)

    See all Careers and Jobs at Spree