Role Overview
We are seeking a highly skilled and hands-on Full Stack Developer with 3–5 years of experience, and solid experience in PHP and NodeJS. The ideal candidate should have end-to-end development experience, including architecture, development, testing, and production deployment of scalable applications. This is a coding-intensive role requiring someone who actively contributes to development and can take ownership of production-ready systems.
Responsibilities
- Design and develop scalable backend systems using PHP, and NodeJS
- Build and maintain RESTful APIs and microservices
- Develop frontend integrations using AJAX
- Design, optimize, and manage SQL databases
- Implement and optimize search capabilities using Elasticsearch
- Integrate caching mechanisms using Redis for performance improvement
- Handle complete development lifecycle from requirement gathering to production deployment
- Optimize application performance, scalability, and security
- Troubleshoot production issues and implement fixes
Requirements
- 3–5 years of relevant development experience
- Strong hands-on coding experience (not managerial)
- Proficiency in HTML, CSS, JavaScript (ES6+), and React.js
- Deep understanding of SQL (complex queries, indexing, optimization)
- Experience with Elasticsearch and Redis caching
- Knowledge of NoSQL databases
- Experience building and deploying applications to production environments
- Strong API development experience
- Version control using Git
- Demonstrates an AI-first engineering mindset by effectively using Claude Code and other modern AI development tools
- Ability to commute/relocate to Ahmedabad, Gujarat
Nice to Have
- Experience with frameworks like Django / Flask / FastAPI
- Experience in cloud platforms (AWS / Azure / GCP)
- CI/CD and DevOps exposure
- Docker / containerization experience
- Experience working on SaaS or high-scale platforms
Skills
- PHP
- NodeJS
- React.js
- Elasticsearch
- Claude Code