Do you code extensively with PHP?
Are you an experienced PHP developer ready to join a highly talented team?
Do you consider yourself to be highly organized and having strong time management skills?
Our client is a steadily expanding business within the Gaming Industry, based in Malta, with international development hubs. The business is highly developed in both B2C and B2B services and requires a team that is highly proactive and career driven.
As a PHP developer will be responsible for the server-side scripting, integration of front-end code into functional applications and the ingestion and creation of web services all in a fully testable, scalable, re-usable and maintainable manner. All members of the back-end development team are expected to work closely with project managers and business analysts, follow company process and deliver top-notch engineered solutions both on an individual basis as part of a team.
Ability to function as part of a team in agile sprints.
Integration of user-facing elements developed by front-end developers.
Integration of back-end technologies such as third-party APIs and services.
Integration of content management systems.
Creation of web services for ingestion by other applications and/or companies.
Writing clean, fast PHP to a high standard, in a timely and scalable way, as well as implementing the frameworks defined in the department.
Building of efficient, testable, and reusable PHP modules.
Managing cutting-edge technologies to improve legacy applications.
Troubleshooting, testing and maintenance the core product software and databases.
Production of well documented back-end code.
Production of readme, technical and (when required) end-user documentation, detailed specifications.
Maintenance of an obscene amount of organization on an on-going basis.
Adherence to the department naming conventions and work folder structures.
Ability to function as part of a team in agile sprints using code distribution and versioning tools (GitLab).
Co-ordination with other team members as well as project managers.
Maintenance of organized file naming conventions and working directory structures.
Creation of a streamlined workflow including maintenance of project related ticketing.
Time projection and management.
Problem solving with elegant solutions.
Adherence to strong thinking patterns.
Skills and mindset:
Must have 3 years full time development as well as a portfolio of work
Strong knowledge of, object-oriented, PSR compliant PHP 7.0+, MVC design patterns, SQL, ORM systems, preferably Eloquent, PHP Frameworks, preferably Laravel, Composer and Gitlab
Experience with Agile development
Prior experience in iGaming is beneficial.
Prior experience with PSR-2 compliant code, Predis, Vagrant, Laravel and/or Lumen will be considered an asset.
Knowledge of CentOS systems Jira or related ticketing would also be beneficial.