Senior PHP Developer
Eksab -
Cairo, EgyptPosted 6 years ago40Applicants for1 open position
- 21Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- We are looking for an exceptional full stack developer who will be responsible for the coding, innovative design and architecture of the platform we built.
- The ideal candidate is a full-stack engineer who has a proven track record of writing clean, scalable code. This individual has an idea for detail and is constantly learning about new applicable technologies.
- You will be responsible for maintaining, building and innovating upon the platform we have built.
- Successful candidates will be offered competitive packages as well as room for advancement.
- Develop, record and maintain cutting edge web-based PHP applications
- Build innovative, state-of-the-art applications and collaborate with the User Experience (UX) team
- Prepare and maintain all applications utilizing standard development tools
- Utilize backend data services and contribute to increase existing data services API
- Contribute in all phases of the development lifecycle
- Convey effectively with all task progress, evaluations, suggestions, schedules along with technical and process issues
Job Requirements
Ideal Candidates Will Have The Following:
- Experienced in building and leading engineering teams
- Experienced in building and managing product backlogs
- A Senior Developer ready to work on an innovative sports startup with React Native, GraphQL and PHP (Laravel)
Experience In the Following Technologies:
- Experience with iOS and Android development
- A broad knowledge of React and the Javascript ecosystem
- Experience with Multi-Threading and memory management specific to mobile devices
- Experience with caching mechanisms
- Experience with Queue and big data processing
- Experience with Analytics and Growth Hacking
- Experience with Automated deployments, DevOPS and GitFlow
- An understanding of the need for encapsulated UI code
- Disciplined approach to writing tests and quality assurance
- Understanding of core CS concepts such as: common data structures and algorithms, profiling/optimization.
- Writing and understanding object-oriented PHP
- Experience with Laravel 5 PHP Framework
- Experience with SQL schema design
- Open minded to new solutions, forward thinking and strong ability to adapt
- Git Flow version control workflows
- Proficiency in design patterns
- Basic or better knowledge of Symfony components
- REST API design
- Software testing (PHPUnit, PHPSpec, Behat)
- MySQL profiling and query optimization
- Experience with GraphQL