06 Aug
|
Max Healthcare
|
Gurugram
06 Aug
Max Healthcare
Gurugram
Job Description Full Stack Developer (Node.js and React.js )
Position
Full Stack Developer (Node.js and React.js & )
Experience
4 6 Years
Employment Type
Full time
Job Summary
We are seeking a highly motivated and experienced Full Stack Developer with strong expertise in React.js and Node.js to design, develop, and maintain scalable, secure, and high-performance web applications. The ideal candidate should have hands-on experience building enterprise-grade applications, developing RESTful APIs, integrating databases, and deploying applications in cloud environments.
Key Responsibilities
- Design, develop, test, and maintain responsive web applications using React.js and Node.js.
- Build scalable, secure, and reusable RESTful APIs and backend services.
- Develop and consume JSON-based APIs for seamless frontend-backend integration.
- Design and optimize relational and NoSQL databases.
- Implement authentication, authorization, and application security best practices.
- Integrate third-party APIs, payment gateways, and external services.
- Optimize application performance, scalability, and reliability.
- Write clean, maintainable, and well-documented code following coding standards.
- Participate in code reviews and technical design discussions.
- Troubleshoot and resolve production issues with minimal downtime.
- Collaborate with Product Managers, UI/UX Designers, QA Engineers, and DevOps teams.
- Contribute to CI/CD pipelines and cloud deployments.
- Stay updated with emerging technologies and recommend improvements.
Required Technical Skills
Frontend
- React.js
- JavaScript (ES6+) / TypeScript
- HTML5
- CSS3
- Bootstrap / Tailwind CSS / Material UI
- Redux / Redux Toolkit
- React Hooks
- React Router
- Axios / Fetch API
- Responsive Web Design
Backend
- Node.js
- Express.js
- REST API Development
- JSON API Design
- Middleware Development
- Authentication & Authorization (JWT, OAuth2)
- API Validation
- File Upload Handling
- Error Handling
- API Versioning
- Swagger/OpenAPI Documentation
Database
- Microsoft SQL Server
- PostgreSQL / MySQL
- MongoDB
- Redis
- Database Design
- Query Optimization
- Stored Procedures
- Transactions
- Indexing
ORM / ODM
- Prisma
- Sequelize
- TypeORM
- Mongoose
Cloud & DevOps
- Microsoft Azure or AWS
- Docker
- Kubernetes (Preferred)
- Azure DevOps / GitHub Actions / Jenkins
- CI/CD Pipelines
Version Control
- Git
- GitHub
- Azure Repos
Testing
- Jest
- Supertest
- Postman
- Unit Testing
- Integration Testing
Monitoring & Logging
- Winston
- Morgan
- Application Insights
- Grafana
- Prometheus
Preferred Skills
- NestJS
- GraphQL
- Microservices Architecture
- RabbitMQ / Kafka / Azure Service Bus
- WebSockets (Socket.IO)
- OpenTelemetry
- Elasticsearch/OpenSearch
- Serverless Architecture
- AI/LLM API Integration
- Experience working in Agile/Scrum environments
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication.
- Ability to work independently and collaboratively.
- Strong debugging and troubleshooting capabilities.
- Commitment to writing high-quality, maintainable code.
- Ability to mentor junior developers and participate in technical discussions.
Educational Qualification
- Bachelors or Masters degree in Computer Science, Information Technology, or a related field.
Preferred Experience
- Experience developing enterprise-scale web applications.
- Hands-on experience with cloud-native deployments.
- Experience integrating third-party APIs and enterprise systems.
- Familiarity with secure coding standards and application performance optimization.
- Exposure to Agile development methodologies and DevOps practices.
This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying
📌 Deputy Manager (Node Js) - Information Technology (Gurugram)
🏢 Max Healthcare
📍 Gurugram