Full Stack Developer (PHP Laravel + React.js + TypeScript)
2-4 Years Experience
Role Overview
We are looking for a Full Stack Developer with 2-4 years of experience in building scalable web applications using PHP Laravel, React.js, and TypeScript. The ideal candidate should have strong backend and frontend development skills, experience working on production-grade systems, and a good understanding of modern web application architecture.
Responsibilities
Develop and maintain scalable web applications using Laravel and React.js
Build responsive and reusable frontend components using React and TypeScript
Design and develop backend APIs, business logic, and application services
Optimize applications for performance, scalability, and reliability
Collaborate with product and design teams
Write clean, maintainable, and well-tested code
Troubleshoot and debug production issues
Participate in code reviews and technical discussions
Work with databases, caching systems, queues, and third-party integrations
Required Skills
2-4 years of full stack development experience
Strong experience with PHP and Laravel framework
Strong experience with React.js and TypeScript
Good understanding of JavaScript (ES6+), HTML5, and CSS3
Experience building REST APIs and integrating frontend with backend services
Familiarity with MySQL/PostgreSQL databases
Experience with Git and modern development workflows
Understanding of authentication, authorization, and web security best practices
Experience with Tailwind CSS and modern UI development practices
Familiarity with shadcn/ui component libraries
Understanding of responsive UI development and cross-browser compatibility
Preferred Skills
Familiarity with Inertia.js and server-driven SPA architecture
Familiarity with Laravel queues, jobs, events, and broadcasting
Familiarity with Redis and caching strategies
Experience with frontend state management and application architecture
Familiarity with testing frameworks such as PHPUnit, Pest, Jest, or React Testing Library
Qualifications
Bachelor’s degree in Computer Science or related field
Strong problem-solving and debugging skills
Good communication and collaboration abilities
Ability to work in a fast-paced product environment