We are looking for a skilled and passionate Backend-Heavy Developer with strong full-stack capabilities to join our engineering team. In this role, your primary focus will be building, maintaining, and scaling server-side logic and robust APIs using PHP and Laravel, while seamlessly integrating them with modern, interactive frontend interfaces built in React.
You will bridge the gap between backend architecture and user experience, ensuring high performance, security, and scalability across the entire application stack.
Core Responsibilities
- Backend Development: Design, build, and maintain efficient, reusable, and reliable server-side code using PHP and the Laravel framework.
- Frontend Integration: Develop interactive, state-driven user interfaces using React that connect seamlessly with backend APIs.
- API Design: Build and consume secure RESTful APIs to support web applications and potential third-party integrations.
- Database Management: Optimize database schemas, complex queries, and data structures (MySQL/PostgreSQL) for speed and scalability.
- System Optimization: Identify performance bottlenecks, optimize application caching, and ensure smooth data flow between the server and the browser.
- Testing & Deployment: Write clean, maintainable code backed by automated tests (PHPUnit, Jest). Support CI/CD pipelines and deployment processes.
Required Skills & QualificationsTechnical Skills
- Backend Expertise: Deep proficiency in PHP and extensive hands-on experience with the Laravel framework (including Eloquent, Queues, and Blade).
- Frontend Expertise: Strong experience with React (including Hooks, state management like Redux/Context API, and modern build tools).
- Core Web Technologies: Solid understanding of JavaScript (ES6+), HTML5, and CSS3/Tailwind CSS.
- Databases: Strong knowledge of relational databases, specifically MySQL or PostgreSQL.
- Tools & Version Control: Proficiency with Git/GitHub, package managers (Composer, NPM/Yarn), and local development environments (Docker, Laravel Sail, or Herd).
- Architecture: Familiarity with MVC patterns, object-oriented programming (OOP), and API authentication protocols (OAuth, JWT, Laravel Sanctum).
Soft Skills & Experience
- Experience: 3+ years of professional software development experience.
- Problem-Solving: Exceptional debugging skills and a knack for troubleshooting complex data or state-management issues.
- Teamwork: Ability to work independently while collaborating effectively in an agile team environment.
What We Offer
- Competitive salary and performance-based bonuses.
- Professional development budget (courses, conferences, certifications).
- Latest hardware and workstation setup.
- A collaborative environment with opportunities to lead features from concept to deployment.
Pay: ₹15,000.00 - ₹25,000.00 per month
Work Location: In person