Fullstack Developer (Gurugram)

Fullstack Developer (Gurugram)

11 Oct
|
Niit Learning Systems
|
Gurugram

11 Oct

Niit Learning Systems

Gurugram

We are looking for a Full Stack Developer with robust 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.

How to Apply Interested candidates can share their updated resume via:

WhatsApp: (phone hidden)

Email: [email protected]

📌 Fullstack Developer (Gurugram)
🏢 Niit Learning Systems
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: fullstack developer (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: fullstack developer (gurugram) / gurugram