Sr. PHP, React Developer
- Full-time
Company Description
We are looking for a Sr. PHP, React Developer to join our development team in building robust, user-centric web applications. You will work across the full stack with a focus on delivering seamless, high-performance solutions that combine modern PHP backends with dynamic React frontends. Your ability to problem-solve, collaborate, and build scalable code will be essential to project success.
Job Description
Primary Responsibilities:
Design and develop modern web applications using PHP (Laravel) and React.js.
Build reusable, testable, and efficient PHP and React components.
Optimize applications for performance, scalability, and maintainability across environments.
Develop and maintain backend services and APIs using Laravel or a similar framework.
Integrate RESTful APIs and manage full-stack data flow and state management.
Automate frontend tasks such as minification, compilation, and live reload using Gulp.
Collaborate with UI/UX designers and product managers to work towards business goals.
Ensure responsive design and cross-browser compatibility.
Write clean, maintainable, and well-documented code following best practices.
Conduct thorough testing and debugging to ensure application stability.
Participate in code reviews and contribute to continuous improvement initiatives.
Stay updated with emerging web technologies and suggest ways to enhance platform capabilities.
Qualifications
Required Skills:
Minimum 5 years of experience in web development, with at least 2 years in PHP development
Proficiency in PHP’s framework Laravel.
Strong experience with React.js and modern JavaScript (ES6+) and TypeScript.
Comfortable working with HTML5, CSS3, and frameworks like Tailwind or Bootstrap.
Solid experience in designing and integrating RESTful APIs.
Proficient with Git and collaborative development workflows such as Jira.
Extensive experience with PostgreSQL, including performance tuning and complex queries.
Familiarity with Linux-based environments, especially Ubuntu.
Strong debugging and problem-solving skills.
Excellent communication skills and ability to work in a fast-paced environment.
Intermediate English proficiency (B2 level or higher).
Nice To Have:
Exposure to cloud platforms like AWS or Azure.
Experience with Node.js for server-side scripting or tooling integration.
Experience using Redis for caching and data management.
Exposure to Docker, CI/CD tools, or cloud platforms (AWS, GCP).
Proficiency in using Composer to manage PHP libraries and dependencies.
Familiarity with state management libraries such as Redux or Zustand.
Experience with testing frameworks like Jest, PHPUnit and tools like Postman.
Additional Information