Job Summary:
We are looking for a skilled React.js Developer with hands-on experience in Laravel to join our development team. The ideal candidate should have strong proficiency in building dynamic user interfaces with React.js and backend APIs using Laravel. You will work closely with UI/UX designers, backend developers, and stakeholders to deliver high-quality web applications.
Key Responsibilities:
- Develop and maintain front-end applications using React.js.
- Build reusable components and front-end libraries for future use.
- Integrate RESTful APIs and third-party services.
- Design and develop scalable backend services using Laravel.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize components for maximum performance across a range of web-capable devices and browsers.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and agile development practices.
Required Skills:
- Proficiency in React.js, including Hooks, Context API, and Redux.
- Solid experience with Laravel Framework (PHP).
- Understanding of RESTful APIs and API integration.
- Experience with MySQL or other relational databases.
- Familiarity with version control tools like Git.
- Strong problem-solving and debugging skills.
- Knowledge of HTML, CSS, JavaScript, and modern front-end build pipelines.
Preferred Qualifications:
- Experience with Laravel Blade and React integration.
- Familiarity with modern DevOps practices and tools.
- Knowledge of testing frameworks for both front-end and back-end.
- Good understanding of deployment, CI/CD pipelines.