Back End Instructor
inoledge -
Dokki, GizaPosted 4 years ago24Applicants for3 open positions
- 2Viewed
- 0In Consideration
- 0Not Selected
Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Back End Instructor
Job Requirements
- Bachelor Degree of Computer Engineering or Computer science or equivalent.
- 3 years of back end web development experience.
- Understanding of both Agile and water fall project management. approaches and familiarity with project management tools.
- Strong knowledge of OOP, PHP MVC frameworks, such as Laravel, and related technology stack.
- Solving complex performance problems, architectural challenges, and security exploits is a must.
- Understanding the fully synchronous behavior of PHP.
- Understanding of MVC and design patterns.
- Understanding of open source projects like Wordpress, Drupal, Wikis, osCommerce, Magento.
- Good knowledge of relational databases, version control tools and of developing web services.
- Experience with collaboration tools, GIT, Jira or TFS, Linux environment,
- Experience in common third-party APIs and integrations (Google Maps, Facebook, Payment gateways etc).
- Passion for best design and coding practices and a desire to develop new bold ideas.
- Continues integration and unit testing are highly preferred.
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system.
- Familiarity with limitations of PHP as a platform and its workarounds.
- Creating database sachems that represent and support business processes.
- Familiarity with SQL/NoSQL databases and their declarative query languages.