Browse Jobs
For Employers
Post JobLog inGet Started

Senior PHP Developer

A-Systems
Nasr City, Cairo
Posted 4 years ago
78Applicants for3 open positions
  • 78Viewed
  • 12In Consideration
  • 66Not Selected
Search other opportunities

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

Skills And Tools:

Job Description

  • At A-Systems, We are looking for an experienced and talented software engineers who enjoy working on a mix of both front-end and back-end development to join our development team.
  • You will be working on developing and improving features of our software platform built primarily in Laravel, and/or Native PHP.
  • You will be responsible for managing the interchange of data between the server and the users and the front-end administration site.
  • Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
  • You should also be driven by the desire to build great products, take ownership of solutions and code quality.

What you will do

  • Building of user-facing elements and Integration of with server side logic.
  • Working on and enhancing a front-end for an administration site.
  • Writing reusable, testable, and efficient code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Implementation of security and data protection
  • Integrating Restful API’s, internal web services ensuring high performance.

Job Requirements

  • A Degree in Computer Science or a related field
  • Prior experience Developing Web Services is preferred (SOAP, XML, etc.)
  • PHP, specifically an understanding of MVC methodologies and a preference for the Laravel Framework.A working knowledge of Laravel concepts including but not limited to - Services, Jobs, Events, Queues, CSRF Protection, Eloquent Models, JS Scaffolding, Blade Templates, Composer packages, Mail, Access Restrictions, Query Scopes, Route Middleware, Artisan Commands and Dependency Injection.
  • Familiarity and experience with E-commerce technologies such as Payment Providers, Delivery Management Services.
  • Strong proficiency with AJAX, JQuery and JavaScript Dom manipulation Techniques.
  • Must know CSS, HTML, JavaScript, Jquery, bootstrap and, preferred vueJS.
  • Working knowledge with Postgres DB and NOSQL DBs.
  • Excellence experience in Linux Servers.
  • Experience deploying fully custom solutions hosted by various cloud providers.
  • Working with and building REST-ful API's.
  • An appreciation and understanding of the power of good design and the ability to implement a design into a responsive, frontend reality.
  • Worked on API integrations / micro-services and familiar with concepts like OAuth2, JWT and Basic.
  • Experience carrying out code reviews, assisting with QA, and writing PHPUnit Tests, documentation, and CI automation scripts.
  • A working knowledge of performance optimization strategies and their importance (such as hosting solutions, caching, minification, CDNs, etc.)
  • Software development patterns like OOP, MVVM, MVC and Observer.
  • Experience with versioning on a team using GitHub and Bitbucket.
  • Ability to work independently
  • Ability to work in a fast-paced environment, identifying and solving problems quickly.
  • Document all coding steps in order to ensure comprehensibility and to facilitate future modifications and maintenance
  • Perform functional and module testing in order to ensure functionality of delivered solutions
  • Assist in user trials and acceptance testing
  • Familiarity with continuous integration
  • Nasr City residents is mostly prefered

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSenior PHP Developer