Sr. Web Developer (PHP)
                        Heliopolis, Cairo, Egypt                    
                                
                    Full Time                
                                
                    Experienced                
            
                    Responsibilities:
Required
Preferred
                
                - Build efficient, testable, and reusable PHP modules.
 - Developing new features and user interfaces from wireframe models
 - Design, build, and maintain high performance, reusable, and reliable code.
 - Contribute in all phases of the development lifecycle.
 - Connect to third-party information using various API techniques.
 - Ensuring the best performance and user experience of the application
 - Help maintain code quality, organization, and automation.
 - Identify and correct bottlenecks and fix bugs.
 - Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
 - Manage departmental ticket queues, inboxes and assigned project tasks
 - Troubleshooting, testing and maintaining the core product software and databases
 
Required
- BSC degree in Computer Science, Engineering or a related subject;
 - 3-5 years of software development experience, particularly in PHP MVC frameworks (Symphony is preferred) and strong proficiency in JavaScript;
 - Experience with JS bundlers like Webpack
 - Strong knowledge of modern web standards (HTML5, CSS3), JavaScript/jQuery.
 - Experience with single-page applications (preferred)
 - Expert knowledge of Object Oriented Concepts
 - Solid experience in developing enterprise web in agile model
 - Hand-on experience in performing platform integrations using existing REST APIs.
 - Familiarity with server technologies. (NPM, Docker, NGINX).
 - Proficient knowledge of web application architecture
 - Monitors overall code qualitybuild failures
 - Database development (MariaDB, MongoDB, SQL, Multiple-joins, Views, triggers, and stored procedures)
 - Experience with common CSS frameworks such as Bootstrap
 
Preferred
- Analytical/ Decision Making Responsibilities
 - Analytical ability to manage multiple projects and prioritize tasks into manageable work products
 - Can operate independently or with minimum supervision
 - Excellent Written and Communication Skills
 
Apply for this position
Required*