Skills And Tools:
- This is a key position in our Web Core Tech Team responsible for driving STS development platforms. The position is based out of our Egypt Cairo office.
- Developing websites, web applications using PHP and MySQL.
- In this role, you will be a key member of the team developing platforms that provide the building blocks, framework, and infrastructure used by our customers to build high-quality, high-performance applications used both internally and externally.
- This is an opportunity to directly affect our global customer base experience using modern technology to enable highly interactive desktop and mobile applications.
- Emphasis will be placed on developing well-tested and structured code, and the ability to work in a highly collaborative and fast-moving environment.
- Years of Experience 1-2
- Work on database schema design that is done by system analyst.
- Experience with API's and Web Services.
- Knowledge of Object Oriented Programming (OOP) and implementation.
- Hands on experience with REST API design
- MySQL profiling and query optimization
- Resolve cross-browser compatibility issues
- Write clean structured and well-documented code
- Knowledge of server security, and networking protocols.
- Experienced with Agile development (scrum)
- Able to learn and work with new technologies such as “AngularJS, NodeJS …. etc.
- Good experience with Frameworks and MVC and PHP Design Patterns
- Good experience with security issues
- Good knowledge of version control tools and of developing web services
- Experience with PHP debugging and testing (PHPUnit, PHPSpec …. etc.).