cover

Senior PHP/React Developer/ 6 days ago

Luxoft
Attractive
Application ends: 2026-02-13

Quick Summary

Senior Full-Stack Developer role, remote in Spain, focused on modernizing a business-critical web application. The project involves upgrading a legacy PHP backend (requiring mandatory experience with legacy codebases, PHP frameworks, and REST API design) and completely rebuilding the frontend using modern React (functional components/hooks).

Senior Full-Stack Developer: PHP Legacy Modernization & React Rebuild (Remote Spain)

Project Description

We are seeking a Senior Developer to modernize a business-critical web application. This project involves upgrading a legacy PHP backend and completely rebuilding the frontend using modern React technologies. The primary goals are enhancing system maintainability, performance, and user experience while strictly preserving existing business logic and data integrity.

Responsibilities

Backend (PHP Modernization):

  • Analyze and upgrade the legacy PHP codebase to significantly improve maintainability, performance, and security.
  • Refactor existing business logic, ensuring functional parity with the current system behavior.
  • Design, implement, and enhance RESTful (or similar) API endpoints for seamless frontend consumption.
  • Improve backend architecture, code structure, and separation of concerns.
  • Optimize database interactions and overall backend performance.
  • Implement necessary logging, error handling, and basic monitoring solutions.
  • Write and maintain unit and integration tests for all backend components.

Frontend (React Rebuild):

  • Modernize the user experience and interface based on existing functionality and UX improvements.
  • Rebuild existing application screens using React (functional components, hooks) and modern frontend practices.
  • Integrate React components effectively with the new or enhanced backend API.
  • Ensure responsive design and comprehensive cross-browser compatibility.
  • Manage application state and data flow efficiently.
  • Collaborate closely with backend development to align API contracts and data models.
  • Maintain clean, reusable, and well-documented frontend code.

Required Skills (Must Have)

Backend Expertise:

  • Strong experience with PHP; working with legacy codebases is mandatory.
  • Experience with PHP frameworks (e.g., Laravel, Symfony, or similar) or custom PHP architectures.
  • Solid understanding of REST API design and backend-frontend integration.
  • Experience with SQL databases (MySQL/PostgreSQL or similar).
  • Familiarity with refactoring techniques and incremental modernization strategies.
  • Knowledge of security best practices in PHP applications.

Frontend Expertise:

  • Strong experience with React (functional components, hooks).
  • Experience with modern JavaScript (ES6+) and frontend build tools.
  • Familiarity with API integration (REST, JSON).
  • Experience with UI/UX modernization of existing applications.
  • Knowledge of responsive design and CSS frameworks or component libraries.

Preferred Skills (Nice to Have)

  • Experience working on modernization or migration projects.
  • Full-stack background demonstrating strong backend and frontend understanding.
  • Experience with testing frameworks (PHPUnit, Jest, etc.).
  • Familiarity with CI/CD pipelines.
  • Ability to work in an iterative, collaborative environment with minimal documentation.

Other Requirements

  • Seniority: Senior
  • Language: English (B2 Upper Intermediate proficiency required)
  • Location: Remote Spain

Req. VR-119985

Share

Luxoft

Luxoft

  • Address
    En remoto
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy