HumanBit Logo

PHP Full Stack Developer | Codersbrain

full-time
Posted on September 1, 2025

Job Description

PHP Full Stack Developer

Company Overview

Not specified.

Job Summary

We are seeking a PHP Full Stack Developer with expertise in migrating legacy systems and modern web development. Your primary focus will be on transitioning legacy PHP/CodeIgniter applications to Laravel 12 while building robust APIs and enhancing the frontend using React. You will contribute to the entire software development life cycle and work in a fast-paced environment to deliver high-quality software solutions.

Responsibilities

  • Migration: Lead the migration of legacy PHP/CodeIgniter applications to Laravel 12 using Backend For Frontend (BFF) pattern.
  • API Development: Build APIs, middleware, and service layers to support the functionality of applications.
  • Frontend Development: Transform existing jQuery server-side rendering (SSR) into modular React components for modern single-page application (SPA) development.
  • Database Management: Utilize solid MySQL knowledge for indexes, partitioning, and replication to ensure optimal database performance.
  • CI/CD & Testing: Implement Git pipelines and develop tests using PHPUnit, Pest, Jest, and Cypress, focusing on coverage and static analysis.
  • Deployment: Utilize Docker for deploying and managing containerized applications effectively.

Qualifications

  • Technical Skills:

    • Strong proficiency in PHP and Laravel, especially in migrating legacy applications.
    • Experienced with frontend technologies including React and TypeScript.
    • Solid understanding of MySQL and database management practices.
    • Familiarity with CI/CD practices and testing frameworks (PHPUnit, Jest, Cypress).
    • Proficient in using Docker for application deployment.
  • Educational Qualifications:

    • Minimum of a Bachelor's degree in Computer Science, Information Technology, or related field.

Preferred Skills

  • Experience with Golang (Gin) and event-driven architecture technologies like Kafka or Beanstalkd.
  • Background in working with SaaS products and large-scale migrations.

Experience

  • 5-7 years of hands-on experience in relevant technical areas, particularly with migration and system design.

Environment

Not specified.

Salary

Not specified.

Growth Opportunities

Not specified.

Benefits

Not specified.

Powered by
HumanBit Logo