Return to Job Search
  • Save This Job

Senior Back End Engineer

  • Plaine Wilhems
  • Not disclosed
  • Permanent
  • Added 11/06/2025 
  • Closing 11/07/2025
  • Nathalie Duverge
Login to apply

Fullstack (Backend Focus PHP)

 

Responsibilities*

Backend Development

  • Strong expertise in building custom solutions using pure PHP.
  • Experience with PHP frameworks such as Laravel, Symfony, Zend, and CodeIgniter for building robust and scalable web applications.
  • Utilizing PHP OOP principles, including inheritance, polymorphism, and encapsulation while adhering to SOLID principles to write clean and

maintainable code.

  • Skilled in using Composer for managing PHP packages and dependencies.

Frontend Development

  • Advanced skills in HTML5/CSS3, including pre-processors like SASS and utility-first frameworks such as TailwindCSS.
  • Proficient in JavaScript (Vanilla JS and TypeScript) with experience in modern frameworks/libraries like React, Vue.js, Angular, and Lit.
  • Ensuring optimal performance and user experience across all devices through responsive design and mobile-first approaches.
  • Skilled in build tools such as Webpack, Rollup, and Vite.
  • Experienced with testing and debugging using Cypress, MochaJS, and browser developer tools.

Content Management Systems (CMS)

  • Experience with at least one of the following PHP-based CMS platforms: TYPO3, Drupal, Joomla
  • Custom development of themes, plugins, and modules to meet specific business requirements.
  • Skilled in multisite management, performance optimization, and security best practices.

API Development

  • Proficient in building and consuming RESTful and GraphQL APIs using PHP.
  • Experience with API integration and creating custom API endpoints for seamless data exchange.

Server Management & Deployment

  • Familiar with Apache, Nginx, and PHP-FPM for high-performance server management.
  • Experienced in setting up and maintaining docker based (DDEV) stacks.
  • Proficient in server-side caching (e.g., OPcache, Redis, Memcached).

Database Management

  • Advanced skills in SQL databases such as MySQL, MariaDB, and PostgreSQL.
  • Experience in database design, normalization, and performance tuning.
  • Proficient with database abstraction layers like PDO, MySQLi, and ORMs such as Eloquent (Laravel) and Doctrine (Symfony).

Agile & Soft Skills

  • Active participant in Scrum and Kanban environments.
  • Familiar with Agile tools such as Jira, Confluence, and Trello.
  • Familiar with Git for version control.
  • Strong problem-solving skills and a proactive approach to contributing to team success and project goals.

Requirements*

Nice to Have:

  • Web Performance Optimization
  • SEO and Accessibility Principles (WebTest, PenTest)
  • Advanced understanding of accessibility standards
  • Flexibility in handling decisions and continuous consultation with involved parties
  • Team spirit and humor
  • Competent client-facing demeanor
  • Strong communication skills with different types of people

PGD Mauritius

PGD Mauritius

 

View Employer Profile

View More Vacancies from PGD Mauritius

Advertise with Us
Help

We use cookies to customise our website for you, giving you the best possible user experience. If you continue without changing your settings, we’ll assume that you are happy to receive this personalisation. Find out more about our cookie policy

Accept & Close