PHP Developer

Novamill
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Charing Cross, United Kingdom

Tech stack

JavaScript
PHP
HTML5
CSS
CodeIgniter
Databases
Query Languages
Web Servers
MVC
NoSQL
Object-Oriented Software Development
SQL Databases
Management of Software Versions
Web Application Frameworks
Data Storage Technologies
GIT
Front End Software Development

Job description

We are looking for a PHP Developer who will be responsible for managing back-end services and the exchange 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., * Integration of user-facing elements developed by front-end developers

  • Build efficient, testable, and reusable PHP modules
  • Solve complex performance problems and architectural challenges
  • Integration of data storage solutions (may include databases, key-value stores, blob stores, etc.)

Requirements

Do you have experience in SQL?, * Strong PHP5 coding skills with an emphasis on Object Oriented design

  • Strong knowledge of PHP web frameworks like Code Igniter, and others depending on your technology stack
  • Knowledge of the fully synchronous behavior of PHP
  • Knowledge of MVC design patterns
  • A deep understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Efficiently and accurately communicate to the Project Manager your progress and/or delays. Engage in outside-the-box thinking to provide high value-of-service to clients.
  • Knowledge of object oriented PHP programming
  • Understanding of accessibility and security compliance, (depending on the specific project)
  • Strong knowledge of the common PHP or web server exploits and their solutions
  • Understanding of fundamental design principles behind a scalable application
  • Integration of multiple data sources and databases into one system
  • Familiarity with limitations of PHP as a platform and its workarounds
  • Creating database schemas that represent and support business processes
  • Familiarity with SQL/NoSQL databases and their declarative query languages
  • Proficient understanding of code versioning tools, such as Git

Apply for this position