Fullstack Developer

Niit Learning Systems

Gurugram District

On-site

INR 1,200,000 - 1,800,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Niit Learning Systems seeks a Full Stack Developer with strong experience in PHP, Laravel, Node.js, React.js, and TypeScript to build scalable backend services and responsive frontend applications.

You will design multi-tenant architectures, optimize databases (PostgreSQL, MySQL, MongoDB) and implement robust APIs, while following SOLID principles, automated testing, and modern DevOps practices. The role requires collaboration with cross-functional teams in a fast-paced environment.

Qualifications

  • Strong experience in full-stack web application development.
  • Proficiency with PHP/Laravel and Node.js/Express.js/Fastify.
  • Experience building React.js/TypeScript frontend and RESTful APIs.
  • Knowledge of relational and document databases; experience with PostgreSQL, MySQL, and MongoDB.
  • Familiarity with caching (Redis) and multi-tenant architectures.
  • Strong coding standards, automated testing, and DevOps awareness.

Responsibilities

  • Design and develop high-throughput APIs and background services using PHP/Laravel/Node.js/Express.js/Fastify.
  • Build scalable backend applications following coding best practices and security standards.
  • Develop secure APIs and services for enterprise applications.

Skills

PHP
Laravel
Node.js
Express.js
Fastify
React.js
TypeScript
Tailwind CSS
Vite
Bun
PostgreSQL
MySQL
MongoDB
Redis
REST APIs
Git
Nginx
Apache
Composer
pnpm
SOLID Principles
Automated Testing
Multi-Tenant Architecture

Tools

Nginx
Apache
Composer
pnpm
Vite
Bun
Git

Job description

We are looking for a Full Stack Developer with strong experience in PHP, Laravel, Node.js, React.js, TypeScript, and modern database technologies.

The ideal candidate will be responsible for developing scalable backend services, responsive frontend applications, multi-tenant architectures, and high-performance web solutions.

Key Responsibilities
Backend Development
  • Design and develop high-throughput APIs and background services using PHP, Laravel, Node.js, Fastify, and Express.js.
  • Build scalable and maintainable backend applications following coding best practices.
  • Develop secure APIs and services for enterprise applications.
Frontend Development
  • Develop responsive and modular web applications using React.js, Tailwind CSS, Vite, and Bun.
  • Build reusable UI components and ensure optimal application performance.
  • Collaborate with backend teams to integrate APIs and deliver end-to-end solutions.
Multi-Tenant Architecture
  • Design and implement secure, scalable multi-tenant application architectures.
  • Develop tenant-isolated data models and access-control mechanisms.
  • Ensure data security and appropriate access controls across hybrid database environments.
Database & Caching
  • Work with relational databases such as PostgreSQL and MySQL.
  • Work with document-based databases such as MongoDB.
  • Implement Redis for caching, queues, and performance optimization.
  • Design efficient database schemas, queries, and data-access layers.
Application Architecture
  • Develop modular monolithic applications using internal packages and workspaces.
  • Work with Composer path repositories, pnpm/Bun workspaces, and modular application structures.
  • Apply SOLID principles and clean coding practices to ensure maintainable and scalable solutions.
Development Standards & DevOps
  • Follow TypeScript coding standards and PHP PSR-1, PSR-4, and PSR-12 standards.
  • Implement automated testing and maintain high code quality.
  • Configure and work with Nginx/Apache web servers.
  • Use Git for source-code management and collaborative development.
  • Troubleshoot application issues and optimize system performance.
Required Skills
  • PHP
  • Laravel
  • Node.js
  • Express.js / Fastify
  • React.js
  • TypeScript
  • Tailwind CSS
  • Vite
  • Bun
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • REST APIs
  • Git
  • Nginx / Apache
  • Composer
  • pnpm
  • SOLID Principles
  • Automated Testing
  • Multi-Tenant Architecture
Candidate Profile
  • Strong experience in full-stack web application development.
  • Good understanding of backend architecture, frontend development, databases, and API development.
  • Strong problem-solving and debugging skills.
  • Ability to work independently as well as collaboratively with cross-functional teams.
  • Strong understanding of software development best practices and coding standards.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Prian Infotech Solutions LLP • Purnia

On-site
INR 600,000 - 900,000
Fullstack developer
Fullstack developer

Prodapt Solutions • Chennai District

On-site
INR 1,200,000 - 1,800,000
Full Stack Developer
Full Stack Developer

A Digital Blogger • Sahibzada Ajit Singh Nagar

On-site
INR 400,000 - 600,000
Full Stack Developer
Full Stack Developer

Digital Aptech • Kolkata District

On-site
INR 800,000 - 1,800,000
Full Stack Developer
Full Stack Developer

Navigatio • Chennai District

On-site
INR 900,000 - 1,300,000
Full Stack Developer
Full Stack Developer

Aynsoft • Delhi

On-site
INR 600,000 - 1,200,000
PHP Fullstack Developer
PHP Fullstack Developer

Deqode • Bengaluru

On-site
INR 1,000,000 - 2,000,000
Full Stack Developer
Full Stack Developer

Bonanza Portfolio Limited • Indore District

On-site
INR 1,200,000 - 2,000,000
Full Stack Developer
Full Stack Developer

Sat Kartar Group • Delhi

On-site
INR 900,000 - 1,400,000
Full Stack Development
Full Stack Development

Bizplus4u • Bengaluru

On-site
INR 900,000 - 1,500,000
Competitive salary
Performance incentives