Mac Group
You must first log in before applying to jobs.

PHP Developer

Job Description and Requirements

Job Description:

We are looking for a PHP Developer responsible for managing back-end services and the interchange of data between the server and the users. 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 will also be responsible for integrating the front-end elements built by your co-workers into the application. Therefore expert understanding of front-end technologies is necessary as well.

Job Details:

  • Expert knowledge on user Interfaces design
  • Update New & Existing Websites to Meet Modern Web Standards.
  • Understanding of OS and networking fundamentals and hands on experience with Linux and Windows
  • Familiar with object-orientated design principle and methodologies
  • Create a website layout/user interface by using standard HTML/CSS practices.
  • Ensure good code management and that your code is sufficiently tested.
  • Gather and refine specifications and requirements based on technical needs.
  • Cooperate with web designers to match visual design intent.
  • Develop and maintain technical, security related documentation and training
  • Should have proven working experience in PHP & Web programming.
  • Aggressive problem diagnosis and creative problem solving skills
  • Knowledge of modern JavaScript, Query, Web.
  • Perform on-going security testing and code review to improve website security
  • Develop and implement any necessary changes to improve security and eliminate vulnerabilities
  • Basic Knowledge of Mobile Apps.Desire and ability to share ideas, excellent verbal and written communication skills
  • Bachelor’s Degree holder.

Full Stack Frameworks: Meteor – MeanJS – Zend Framework

Back-end tech: PHP – NodeJS

Front-end tech: JavaScript – JQuery – Angular – Blaze – React – Handlebars – ES6 ECMAScript – WordPress – Drupal – Joomla – Concrete – HTML / HTML5 – Bootstrap – AJAX – JSON – XML – WebSocket

Databases: MySQL – PostgreSQL – MongoDB – Microsoft SQL Server