Loading...

MYDR24

Full Stack developer

MYDR24
Delhi, India On-site
On-Site Full-Time Delhi, India India

Skills

Spring Framework React.js Full-Stack Development Angular Web Applications HTML5 Bootstrap (Framework) MongoDB Web Development Stack

About the Role

We are seeking a highly skilled Node.js Developer with 5+ years of experience in backend development. The ideal candidate will have a strong understanding of JavaScript, TypeScript, Node.js frameworks (Express.js, NestJS, or similar), RESTful APIs, database management, and cloud services. You will be responsible for developing scalable, high-performance server-side applications and working closely with front-end developers, DevOps, and product teams.

Key Responsibilities:
· Development: Design, develop, and maintain scalable and efficient backend applications using Node.js and associated frameworks like Express.js or NestJS.
· API Development & Integration: Build and integrate RESTful APIs and GraphQL APIs, ensuring security, performance, and reliability.
· Database Management: Work with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases, optimizing queries and schema design.
· Microservices & Architecture: Design and implement microservices-based architectures, ensuring scalability and maintainability.
· Authentication & Security: Implement OAuth, JWT, session-based authentication, and follow best practices for securing APIs and applications.
· Cloud & DevOps: Deploy and manage applications on AWS, Azure, or Google Cloud with Docker, Kubernetes, and CI/CD pipelines.
· Develop WebRTC-based real-time communication solutions (video/audio/chat).
· Work on CRM integrations and admin panel development.
· Performance Optimization: Identify bottlenecks, optimize application performance, and improve system scalability.
· Testing & Debugging: Write unit and integration tests using Jest, Mocha, or similar frameworks to ensure robust and error-free applications.
· Collaboration: Work closely with front-end developers (React.js, Angular, Vue.js), DevOps engineers, and product teams to deliver high-quality solutions.

Required Skills & Experience:
✅ Strong proficiency in JavaScript & TypeScript
✅ 5+ years of hands-on experience with Node.js and backend development
✅ Experience with Express.js, NestJS, or Koa
✅ Expertise in building and consuming RESTful & GraphQL APIs
✅ Strong understanding of asynchronous programming, event-driven architecture, and WebSockets
✅ Experience with databases (SQL & NoSQL) – PostgreSQL, MySQL, MongoDB, Redis
✅ Knowledge of authentication and authorization mechanisms (JWT, OAuth, SSO, etc.)
✅ Hands-on experience with Docker, Kubernetes, and cloud services (AWS, Azure, GCP)
✅ Experience with CI/CD pipelines, Git, and version control systems
✅ Strong understanding of software design principles, SOLID principles, and best practices
✅ Ability to write clean, maintainable, and efficient code
✅ Experience with unit testing & integration testing (Jest, Mocha, Chai, etc.), Experience with WebRTC for real-time communication (video, audio, chat applications). Strong understanding of OAT services integration. Familiarity with CRM and Admin Panel development. Experience with micro services architect & kafka, hippa compliance. Prior experience in HealthTech and E-commerce domain projects.
✅ Familiarity with logging, monitoring, and debugging tools (Winston, Prometheus, ELK Stack, etc.)

Preferred Skills (Good to Have):
🔹 Experience with Serverless architecture (AWS Lambda, Firebase Functions, Azure Functions)
🔹 Knowledge of Message Queues (RabbitMQ, Kafka, SQS)
🔹 Experience with API Gateway, GraphQL (Apollo, Hasura)
🔹 Familiarity with Terraform, Ansible for Infrastructure as Code (IaC)
🔹 Exposure to Agile/Scrum development methodologies

Educational Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (preferred but not mandatory with relevant experience).
Application Process
Ready to step into the arena? Submit your CV alongside a compelling cover letter to [email protected] . Candidates who progress will be contacted for an initial phone screening, followed by an in-person interview.

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs

Workassist Logo

Full Stack Developer

Workassist On-site
praella Logo

Senior Full Stack developer

praella On-site
Workassist Logo

Full Stack Developer

Workassist On-site
Workassist Logo

Senior Full Stack developer

Workassist On-site
MYDR24 Logo

Full Stack developer

MYDR24 On-site