Location : Surat
Experience : 4+ Years
Employment Type : Full-time
About the Role
We are looking for an experienced Full Stack Developer to join our team. The ideal candidate should have strong backend and frontend development skills, with a deep understanding of building scalable web applications using Laravel (PHP) and React (JavaScript / TypeScript) .
Key Responsibilities
- Design, develop, and maintain scalable, secure, and high-performance web applications using Laravel (backend) and React (frontend).
- Develop RESTful APIs and integrate with third-party services.
- Implement modern UI / UX designs with React, Redux (or similar state management), and component-driven architecture.
- Write clean, reusable, and well-documented code following industry best practices.
- Optimize applications for maximum performance, scalability, and security.
- Work with relational databases MySQL and write optimized queries.
- Collaborate with product managers, designers, and other developers to deliver high-quality software on time.
- Participate in code reviews, provide feedback, and mentor junior developers.
- Ensure CI / CD pipelines, version control (Git), and deployment best practices are followed.
Required Skills & Experience
4+ years of professional experience in product development.Strong experience with Laravel framework (Eloquent ORM, queues, caching, artisan commands, middleware, etc.).Expertise in React.js (hooks, context, functional components, state management libraries like Redux / Zustand / MobX).Strong knowledge of JavaScript (ES6+), TypeScript , and front-end build tools (Webpack, Vite, Babel).Experience with REST APIs , JSON, and authentication (JWT / OAuth).Good understanding of HTML5, CSS3, Tailwind / Bootstrap, and responsive design principles .Proficiency in MySQL / NoSQL and database schema design.Familiarity with unit testing (PHPUnit, Jest, etc.) and debugging.Experience with GitKnowledge of cloud platforms (AWS / Azure / GCP) is a plus.Preferred Skills
Familiarity with microservices architecture .Understanding of Agile methodologies (Scrum / Kanban).