Skills And Tools:
- Write well designed, testable, efficient code by using best software development practices
- 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.
- Help maintain code quality, organization, and automation.
- Identify and correct bottlenecks and fix bugs.
- Writing clean, readable, and testable code.
- BS degree in Computer Science, Engineering or a related subject;
- Top-notch programming skills and in-depth knowledge of modern HTML/CSS
- Adequate knowledge of relational database systems, Object Oriented Programming and web application development
- Gather and refine specifications and requirements based on technical need;
- Familiarity with RESTful APIs to connect Web application to back-end services;
- Familiarity with cloud message APIs and push notifications;
- A good understanding of code versioning tools, “GIT is a must”
- A good understanding of CI/CD
- Cooperate with web designers to match visual design intent
- Good command of both written and spoken English
- Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
- Vue js knowledge is highly preferred
- Senior PHP Software EngineerConfidential Company - Nasr City, Cairo7 days ago