We are looking for a skilled Full Stack Developer with 3 to 5 years of experience in backend and frontend development. The ideal candidate should have strong hands-on experience with PHP/ Laravel, Node.Js, React.Js, databases, and modern web development technologies.
Key Responsibilities
Backend Development
- Build high-throughput APIs and background services using PHP (Laravel) and Node.js (Fastify, Express.js).
- Develop scalable, secure, and maintainable backend services.
Frontend Engineering
- Develop responsive and modular web applications using React.js, Tailwind CSS, Vite, and Bun.
- Ensure strong performance, usability, and maintainability across applications.
Multi-Tenant Architecture
- Design and implement strict tenant-isolated data models and access controls.
- Work with hybrid database architectures while ensuring data security and isolation
Database Management
- Manage relational databases such as PostgreSQL and MySQL.
- Work with document-based databases such as MongoDB.
- Utilize Redis for caching and queuing.
Modular Application Architecture
- Structure applications using internal packages and workspaces, including Composer path repositories and pnpm/Bun workspaces.
- Apply SOLID principles and maintain clean, scalable code architecture.
Development Standards & DevOps
- Follow strict TypeScript and PSR standards (PSR-1, PSR-4, PSR-12).
- Implement automated testing and maintain code quality.
- Handle Nginx/ Apache configurations.
- Follow standard Git workflows for source control and collaboration.
Nice to Have
- Experience with message brokers such as Kafka, RabbitMQ, or Redis Streams.
- Exposure to Docker and CI/ CD pipelines.
- Practical experience with LLM integrations, RAG pipelines, or AI workflow automation.
Apply Now Email: vinay.kohli@niitmts.com WhatsApp: +91 6394041147 (For Interview Link)
Company Profile
The idea of NIIT was born on a rainy, monsoon evening in Mumbai over endless cups of tea, way back in 1981. Two engineering graduates from the Indian Institute of Technology, New Delhi were envisioning the future of Information Technology training and founded a company that is now considered the crucible of India’s IT revolution. By imparting information technology education to non-technical graduates, NIIT revolutionized the technology landscape in India.
From being India’s most trusted education brand, NIIT has grown to earn the trust of many Fortune and Global 500 companies in over 30 countries over the past four decades. NIIT’s experienced team of learning professionals and experts help the world’s leading companies solve complex business and talent challenges by transforming their learning ecosystems.
