PHP Developer

Unitingpeople
2 days ago

Role details

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

Job location

Tech stack

PHP
Amazon Web Services (AWS)
JIRA
LAMP
Laravel
Linux Servers
MySQL
Software Engineering
Symfony
Test Driven Development
PHP
PHPUnit

Job description

  • Design, code, test and debus software applications, ensuring strong optimisation and functionality
  • Maintain and enhance the existing software systems by identifying areas for improvement and implementing necessary changes
  • Integrate software components and third-party software's and applications
  • Ensure seamless integration between third party software systems and software's used within the company
  • Provide technical support to staff, troubleshoot issues and implement bug fixes
  • Assist in the training of staff to use software applications effectively
  • Develop and maintain comprehensive documentation for all software applications, including technical specifications and user manuals
  • Document development processes, changes and updates
  • Ensure that all software development activities comply with industrial standards and regulations
  • Implement security measures to protect sensitive data and applications
  • Collaborate with front-end developers and business stakeholders to integrate user-facing elements with server-side logic
  • Optimise applications for maximum speed and scalability
  • Follow industry best practices for code management and deployment
  • Stay up to date with the latest industry trends and technologies to ensure our applications remain current and competitive

Requirements

  • Proven experience as a PHP Developer
  • Excellent knowledge of PHP and the Taliwind/Alpine.js/Laravel/Livewire (TALL) stack and (LAMP) stack
  • Proficiency in PHP and experience with PHP frameworks (e.g. Laravel, Symfony, Codelgniter)
  • Good understanding of the TALL stack specifically Livewire
  • Previous experience with test-driven development (PHPUnit, feature tests, etc.)
  • Ability to administrate cloud-hosted Linux servers and MySQL databases - preferably in AWS
  • Experience implementing and maintaining CI/CD pipelines
  • Ability to self-manage work using JIRA or equivalent project management tools

Apply for this position