Noida, Uttar PradeshLucknow, Uttar Pradesh
Job Summary
7+ years of overall software development experience
Strong hands‑on experience in Node.js (minimum 4 years)
Mobile development experience with:
React Native / Flutter or
Native Android (Java/Kotlin) and/or iOS (Swift)
Experience working in client‑driven / T&M; environments
Technical Skills (Must Have)
Backend / API
Strong experience in Node.js, TypeScript, and NestJS
Experience building scalable applications using TypeScript and NestJS
Node.js performance tuning and scalability
Jest/Mocha unit and integration testing
Swagger/OpenAPI documentation
RESTful APIs and/or GraphQL
Asynchronous programming, event‑driven architecture
JWT / OAuth authentication
API security best practices
Databases
MongoDB
Data modeling and performance tuning
Mobile Integration
Backend support for mobile apps
Push notifications, session handling, offline sync
API versioning for mobile clients
Cloud & DevOps
Experience with AWS / Azure / GCP (any one)
Docker (good to have)
Kubernetes basics
CI/CD pipelines (basic understanding)
Positive to Have
Microservices architecture
Message queues (Kafka, RabbitMQ, SQS)
Experience with mobile app deployment cycles
Exposure to Agile / Scrum delivery
Knowledge of logging, monitoring, and troubleshooting in production
Responsibilities
Design, develop, and maintain Node.js backend services
Build and optimize APIs consumed by mobile applications
Collaborate with mobile developers, QA, and client stakeholders
Ensure code quality, performance, and security standards
Redis caching and session management
Support deployments, bug fixes, and enhancements as per client priorities
Key Responsibilities
7+ years of overall software development experience
Strong hands‑on experience in Node.js (minimum 4 years)
Mobile development experience with:
React Native / Flutter or
Native Android (Java/Kotlin)
and/or iOS (Swift)
Experience working in client‑driven / T&M; environments
Technical Skills (Must Have)
Backend / API
Strong experience in Node.js, TypeScript, and NestJS
Experience building scalable applications using TypeScript and NestJS
Node.js performance tuning and scalability
Jest/Mocha unit and integration testing
Swagger/OpenAPI documentation
RESTful APIs and/or GraphQL
Asynchronous programming, event‑driven architecture
JWT / OAuth authentication
API security best practices
Databases
MongoDB
Data modeling and performance tuning
Mobile Integration
Backend support for mobile apps
Push notifications, session handling, offline sync
API versioning for mobile clients
Cloud & DevOps
Experience with AWS / Azure / GCP (any one)
Docker (good to have)
Kubernetes basics
CI/CD pipelines (basic understanding)
Good to Have
Microservices architecture
Message queues (Kafka, RabbitMQ, SQS)
Experience with mobile app deployment cycles
Exposure to Agile / Scrum delivery
Knowledge of logging, monitoring, and troubleshooting in production
Responsibilities
Design, develop, and maintain Node.js backend services
Build and optimize APIs consumed by mobile applications
Collaborate with mobile developers, QA, and client stakeholders
Ensure code quality, performance, and security standards
Redis caching and session management
Support deployments, bug fixes, and enhancements as per client priorities
Skill Requirements
7+ years of overall software development experience
Strong hands‑on experience in Node.js (minimum 4 years)
Mobile development experience with:
React Native / Flutter or
Native Android (Java/Kotlin) and/or iOS (Swift)
Experience working in client‑driven / T&M; environments
Technical Skills (Must Have)
Backend / API
Strong experience in Node.js, TypeScript, and NestJS
Experience building scalable applications using TypeScript and NestJS
Node.js performance tuning and scalability
Jest/Mocha unit and integration testing
Swagger/OpenAPI documentation
RESTful APIs and/or GraphQL
Asynchronous programming, event‑driven architecture
JWT / OAuth authentication
API security best practices
Databases
MongoDB
Data modeling and performance tuning
Mobile Integration
Backend support for mobile apps
Push notifications, session handling, offline sync
API versioning for mobile clients
Cloud & DevOps
Experience with AWS / Azure / GCP (any one)
Docker (good to have)
Kubernetes basics
CI/CD pipelines (basic understanding)
Good to Have
Microservices architecture
Message queues (Kafka, RabbitMQ, SQS)
Experience with mobile app deployment cycles
Exposure to Agile / Scrum delivery
Knowledge of logging, monitoring, and troubleshooting in production
Responsibilities
Design, develop, and maintain Node.js backend services
Build and optimize APIs consumed by mobile applications
Collaborate with mobile developers, QA, and client stakeholders
Ensure code quality, performance, and security standards
Redis caching and session management
Support deployments, bug fixes, and enhancements as per client priorities
Other Requirements
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-
📌 Senior Technical Lead (Noida)
🏢 HCLTech
📍 Noida