Full-Stack Developer (Angular & Node.js)

5 years

3 - 12 Lacs

Posted:16 hours ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: Full-Stack Developer (Angular & Node.js)Experience Required:

Minimum 5 Years

Job Type: Full-Time

Location: Gurugram

Job Overview

We are seeking a highly skilled and proactive Senior Full-Stack Developer with strong expertise in Angular (Frontend) and Node.js with TypeScript (Backend) to join our growing technology team. The ideal candidate will have at least 5 years of hands-on experience, exceptional English communication skills, and proven experience working directly with international clients.

This role demands not only technical excellence but also the ability to independently understand requirements, communicate effectively with global stakeholders, and deliver high-quality, scalable solutions. You will play a key role in building, enhancing, and maintaining modern web applications while collaborating closely with cross-functional teams.

Key ResponsibilitiesFrontend Development (Angular)

  • Develop and enhance Angular-based web applications, focusing on performance, scalability, and maintainability.
  • Implement UI/UX adjustments based on functional and design requirements.
  • Translate business requirements into clean, efficient, and reusable frontend components.
  • Ensure responsive design and cross-browser compatibility.
  • Collaborate with designers and backend developers to deliver seamless user experiences.

Backend Development (Node.js / TypeScript)

  • Design, develop, and maintain RESTful APIs using Node.js and TypeScript, primarily with NestJS.
  • Work with Express.js where required for legacy or specific backend services.
  • Implement secure, scalable, and high-performance backend logic.
  • Handle API integrations, authentication, authorization, and data validation.
  • Write clean, testable, and well-documented code.

Database Management

  • Work with both relational and non-relational databases, including:
  • MySQL
  • PostgreSQL
  • Oracle
  • MongoDB
  • Design efficient database schemas and optimize queries for performance.
  • Ensure data integrity, security, and scalability across systems.

Cloud & Deployment (AWS)

  • Hands-on experience with AWS services, including:
  • S3
  • EC2
  • Lambda
  • Elastic Beanstalk
  • Deploy, monitor, and maintain applications in cloud environments.
  • Collaborate on cloud architecture decisions and performance optimization.
  • Support CI/CD processes and production deployments.

Client Communication & Collaboration

  • Communicate confidently and professionally with international clients via calls, emails, and meetings.
  • Gather requirements, provide technical inputs, and explain solutions clearly in fluent English.
  • Proactively identify risks, suggest improvements, and provide status updates.
  • Act as a reliable technical point of contact for global stakeholders.

Required Skills & Qualifications

  • Minimum 5+ years of professional experience in full-stack development.
  • Strong expertise in Angular for frontend development.
  • Advanced knowledge of Node.js and TypeScript, with hands-on experience in NestJS and Express.js.
  • Solid understanding of REST APIs, system architecture, and application security.
  • Experience working with both SQL and NoSQL databases.
  • Proven experience with AWS cloud services (S3, EC2, Lambda, Elastic Beanstalk).
  • Excellent English communication skills (spoken and written).
  • Demonstrated experience working with international clients or global teams.
  • Highly proactive, self-driven, and capable of working independently.
  • Strong problem-solving skills and attention to detail.

Good to Have

  • Experience with Agile/Scrum development methodologies.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Knowledge of performance optimisation and application monitoring.
  • Experience mentoring junior developers.

Why Join Us?

  • Opportunity to work on global projects with international clients.
  • Partially remote work model offering flexibility and work-life balance.
  • Challenging and impactful projects using modern technologies.
  • Collaborative, growth-oriented, and professional work culture.
  • Competitive compensation based on skills and experience.

Job Type: Full-time

Pay: ₹387,885.52 - ₹1,200,000.00 per year

Benefits:

  • Paid sick time
  • Work from home

Experience:

  • Full-stack development: 5 years (Preferred)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You