Job Overview:
We are seeking a highly skilled Senior PHP Laravel & React Developer to join our dynamic team. The ideal candidate will have strong experience in backend development using Laravel and frontend development using React.js, with a deep understanding of modern web architecture, APIs, and best coding practices.
This role involves leading projects, mentoring junior developers, and delivering robust, scalable, and high-performance web applications.
Key Responsibilities:Backend (Laravel / PHP):
- Design, develop, and maintain RESTful APIs and backend logic using Laravel (latest version).
- Build scalable and secure server-side applications with proper architecture (MVC, service layers, repository patterns, etc.).
- Work with MySQL / PostgreSQL databases, optimize queries, and manage migrations, relationships, and indexing.
- Implement authentication, authorization, caching, and queue systems (Redis, Horizon, etc.).
- Write clean, reusable, and well-documented PHP code following SOLID principles.
- Integrate with third-party APIs and internal services.
Frontend (React.js):
- Build and maintain modern, responsive UIs using React.js, Redux (or Context API), and component-based architecture.
- Collaborate with the design team to transform Figma/UI mockups into functional web interfaces.
- Implement reusable UI components, state management, and API integrations.
- Ensure cross-browser compatibility and mobile responsiveness.
General / Team Responsibilities:
- Collaborate closely with designers, project managers, and QA engineers to deliver high-quality products.
- Participate in code reviews, ensuring adherence to best practices and coding standards.
- Mentor junior developers, provide technical guidance, and review pull requests.
- Contribute to system architecture design, planning, and estimation.
- Optimize application performance for speed, scalability, and security.
- Troubleshoot and debug production issues effectively.
- Stay updated with the latest technologies in PHP, Laravel, React, and modern web ecosystems.
Required Skills & Experience:
- 5+ years of professional experience in full-stack development.
- Strong experience with PHP 8+ and Laravel (v9 or newer).
- Proficient in React.js, JavaScript (ES6+), HTML5, CSS3, and responsive design.
- Experience in API design and integration (REST, JSON).
- Solid understanding of database design, optimization, and ORM (Eloquent).
- Hands-on experience with Git, Composer, NPM, and Webpack/Vite.
- Knowledge of testing frameworks (PHPUnit, Jest) and CI/CD pipelines.
- Experience with server environments (Linux, Nginx/Apache) and basic DevOps concepts.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
Preferred / Nice to Have:
- Experience with TypeScript.
- Familiarity with Next.js or SSR (Server-Side Rendering).
- Knowledge of Docker, AWS, or other cloud services.
- Experience with Microservices or modular monolith architecture.
- Background in Agile/Scrum methodologies.
Soft Skills:
- Strong analytical and leadership skills.
- Ability to manage priorities and meet tight deadlines.
- Self-motivated, detail-oriented, and proactive.
- Willingness to learn and adopt new technologies.
Job Type: Full-time
Pay: Rs70,000.00 - Rs90,000.00 per month
Work Location: In person