Have Questions?

Skype: live:appwrk.global

Email: contact@appwrk.com


#A-305, 3rd Floor, Bestech Business Towers, Tower A, Sector 66, Sahibzada Ajit Singh Nagar, Punjab 160059, India
Phone (IND) +91.628.460.0059
Phone (US) +1.201.473.1993

PHP Development

Senior PHP Developer

(Experience: 2-4 years)

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, a basic understanding of front-end technologies is necessary as well.

Responsibilities

Write “clean”, well-designed code

Produce detailed specifications

Integration of user-facing elements developed by front-end developers

Build efficient, testable, and reusable PHP modules

Solve complex performance problems and architectural challenges

Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality

Contribute in all phases of the development lifecycle

Develop and deploy new features to facilitate related procedures and tools if necessary

Skills

Proven software development experience in PHP

Understanding of open source projects like core php, wordpress with woocommerce, Codeigniter, Laravel, WordPress, Joomla, Drupal, Wikis, yii2, 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

Understanding the fully synchronous behavior of PHP

Understanding of MVC design patterns

Knowledge of object-oriented PHP programming

Strong knowledge of the common PHP or web server exploits and their solutions

Understanding fundamental design principles behind a scalable application

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

Proficient understanding of code versioning tools, such as Git

Passion for best design and coding practices and a desire to develop new bold ideas.

Good Communication Skills