Search by job, company or skills

PHP Developer - fully remote

5-10 Years
PHP 100,000 - 150,000 per month
Early Applicant
Quick Apply
  • Posted 12 hours ago
  • Be among the first 40 applicants

Job Description

Essential skills

  • Understanding of strict typing, OOP patterns, and modern language features
  • Practical experience with PSR-15 middleware, PSR-7 HTTP messages and Dependency Injection
  • Awareness of web application security concerns
  • Debugging code using Xdebug
  • Mastery of dependency injection, decoupling techniques, and clean code principles
  • Proficiency in writing automated tests using PHPUnit and its native mocking framework
  • Raw SQL writing skills
  • Experience with templating system and separating view logic from PHP backend processes (preferably Smarty)
  • Understanding of CSS, JS and HTML
  • Git – commit, merge, rebase, deal with conflicts
  • Docker – start and stop

Desirable skills

  • Experience with Mezzio and Laminas ecosystem
  • Refactoring existing code for better readability and simplicity
  • Asynchronous programming (Swoole, AMPHP, etc)
  • Static analysis – psalm/phpstan
  • Smarty PHP templating systems
  • Webpack, Bootstrap 3.4 and 5.3, jQuery and Bootstrap 5.3 JS, LESS and SCSS
  • Working in macOS/Linux terminal
  • JIRA
  • Bitbucket and PR workflow
  • Track record of contributions on GitHub or similar

Responsibilities

  • Implementing new functionality
  • Modifying existing functionality to meet new requirements
  • Developing integrations with other services
  • Refactoring existing code
  • Writing tests to cover any code changes
  • Effectively convey all task progress, evaluations, suggestions, schedules along with technical and process issues
  • Document processes, architecture, and functionality
  • Communicate efficiently with other team members
  • Work towards the deadlines in order to meet them
  • Organise the tasks according to the priorities established with the Project Management team
  • Take responsibility for all scheduled development work and ownership of thorough quality control
  • Take responsibility for delivering on targets agreed with Project Manager and notify immediately of delays and changes
  • Meet objectives established by business

More Info

Function:
Employment Type:

About Company

EPS Consultants Pte Ltd (EPS) is a leading recruitment and search firm based in Singapore. We specialize in providing the following services:-

1. Recruitment and staff placement
2. Executive search and headhunting
3. Contract staffing and temping services
4. Foreign staff recruitment
5. HR consulting and advisory services

Our range of services cover full-time placements and contract staffing across all industries. Whether it is for management, information technology, finance, banking, engineering, manufacturing, purchasing and logistics, sales and marketing, professional services or any other executive positions, we are here to fulfill your total human resource requirements.

Registered No: 95C5630

Job ID: 152173313

Beware of Scammers

We don’t charge money for job offers