Job Detail

FULL STACK PHP DEVELOPER

FULL STACK PHP DEVELOPER
job location

Patna

Opening: 06-Apr-2023

Skills Required: PHP, React MySQL, SQL, HTML5, CSS3, JAVASCRIPT, AJAX, XML, JQuery, JON, REST API

Experience Required: 2 Years

Educational Qualification: Bachelor/Master degree in computer science, Engineering or a similar field.

Employment Type: Full Time

Workplace Options: Onsite

Opening Summary

A full stack PHP developer is a web developer who has expertise in all layers of web development, including the client-side and server-side components of a web application. On the front-end, a full stack PHP developer should have experience with HTML, CSS, and JavaScript, as well as libraries and frameworks like jQuery, Bootstrap, and React. On the back-end, a full stack PHP developer should have experience with PHP and a database like MySQL.

Requirements

  • Bachelor/Master degree in computer science, Engineering or a similar field.
  • Proven software development experience in PHP
  • Understanding of object-oriented PHP programming.
  • Knowledge of front-end technologies including HTML5, CSS3, JavaScript, AJAX, JSON, XML, jQuery
  • Previous experience creating scalable applications.
  • Good problem-solving skills.
  • Proficient with code versioning tools including Git, Mercurial, CVS, and SVN.
  • Familiarity with SQL/NoSQL databases such as MySQL, MongoDB.
  • Understanding of open source projects like Joomla, Drupal, Wikis, osCommerce, etc
  • Demonstrable knowledge of web technologies including HTML, CSS, Javascript, AJAX etc
  • Good knowledge of relational databases, version control tools and of developing web services.
  • Experience in common third-party APIs (Google, Facebook, Ebay etc)
  • Passion for best design and coding practices and a desire to develop new bold ideas.
  • Ability to manage project.

Responsibilities

  • Write clean and well-designed code
  • To produce detailed specifications
  • Designing client-side and server-side architecture
  • Build efficient, testable, and reusable PHP modules
  • Integration of user-facing elements developed by front-end developers
  • Integration of data storage
  • Solve complex performance problems and architectural challenges
  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
  • Create security and data protection settings
  • Work with data scientists and analysts to improve software
  • Contribute in all phases of the development lifecycle
  • Write technical documentation
  • Follow industry best practices
  • Develop and deploy new features to facilitate related procedures and tools if necessary