Software Developer - I

TYPSA India

Gurugram District

On-site

INR 1,200,000 - 1,800,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

TYPSA India is seeking a web developer in Gurugram to design and implement modern Angular-based user interfaces and robust backend services. You will translate Figma designs into tangible components, build RESTful APIs with Node.js or FastAPI, and collaborate with UX/UI designers to deliver high-quality software.

The role emphasizes frontend excellence with Angular Material, strong TypeScript skills, and a solid understanding of backend integration.

Qualifications

  • 2-5 years of experience as a web developer.
  • Strong experience with Angular and TypeScript.
  • Solid understanding of UI quality, component reuse, and basic UX principles.
  • Strong interest in UI/UX, user experience, and overall product quality.
  • Hands-on experience with at least one modern backend framework.
  • Experience with relational and/or NoSQL databases.
  • Ability to translate functional requirements and UI/UX designs into high-quality technical solutions.
  • Ability to identify UI/UX issues and proactively suggest improvements to the product.
  • Autonomous, proactive, and eager to learn.

Responsibilities

  • Develop modern web interfaces using Angular (standalone components, Angular Material).
  • Build and maintain backend services and APIs using Node.js (NestJS or Express) and/or FastAPI.
  • Consume and integrate REST APIs and, occasionally, GraphQL services.
  • Collaborate closely with UX/UI designers to translate Figma designs into functional interfaces.
  • Participate in technical design and architectural decisions.
  • Integrate and manage data using MongoDB and PostgreSQL.
  • Write clean, maintainable, and well-tested code.
  • Contribute to CI/CD pipelines, deployments, and cloud-based environments.
  • Work within an Agile (Scrumban) framework using Jira and Confluence.

Skills

Angular
TypeScript
UI/UX focus
REST APIs
NoSQL/SQL databases

Tools

Docker
AWS
MongoDB
PostgreSQL
NestJS/Express
FastAPI
GraphQL

Job description

  • Develop modern web interfaces using Angular (standalone components, Angular Material).
  • Build and maintain backend services and APIs using Node.js (NestJS or Express) and/or FastAPI.
  • Consume and integrate REST APIs and, occasionally, GraphQL services.
  • Collaborate closely with UX/UI designers to translate Figma designs into functional interfaces.
  • Participate in technical design and architectural decisions.
  • Integrate and manage data using MongoDB and PostgreSQL.
  • Write clean, maintainable, and well-tested code.
  • Contribute to CI/CD pipelines, deployments, and cloud-based environments.
  • Work within an Agile (Scrumban) framework using Jira and Confluence.
Frontend (Must have)
  • Angular (v16+ / 18, standalone components)
  • Angular Material
  • TypeScript
  • HTML5, CSS3
Backend (Nice to Have)
  • Node.js (NestJS / Express)
  • Python (FastAPI)
  • REST APIs
Data and Cloud (Nice to Have)
  • Docker
  • AWS (ECS, S3, Lambda, Redis)
Responsibilities
  • Develop modern web interfaces using Angular (standalone components, Angular Material).
  • Build and maintain backend services and APIs using Node.js (NestJS or Express) and/or FastAPI.
  • Consume and integrate REST APIs and, occasionally, GraphQL services.
  • Collaborate closely with UX/UI designers to translate Figma designs into functional interfaces.
  • Participate in technical design and architectural decisions.
  • Integrate and manage data using MongoDB and PostgreSQL.
  • Write clean, maintainable, and well-tested code.
  • Contribute to CI/CD pipelines, deployments, and cloud-based environments.
  • Work within an Agile (Scrumban) framework using Jira and Confluence.
Tech Stack
Frontend (Must have)
  • Angular (v16+ / 18, standalone components)
  • Angular Material
  • TypeScript
  • HTML5, CSS3
Backend (Nice to Have)
  • Node.js (NestJS / Express)
  • Python (FastAPI)
  • REST APIs
Data and Cloud (Nice to Have)
  • MongoDB, PostgreSQL
  • Docker
  • AWS (ECS, S3, Lambda, Redis)
Requirements
  • 2-5 years of experience as a web developer.
  • Strong experience with Angular and TypeScript.
  • Solid understanding of UI quality, component reuse, and basic UX principles.
  • Strong interest in UI/UX, user experience, and overall product quality.
  • Hands-on experience with at least one modern backend framework.
  • Experience with relational and/or NoSQL databases.
  • Ability to translate functional requirements and UI/UX designs into high-quality technical solutions.
  • Ability to identify UI/UX issues and proactively suggest improvements to the product.
  • Autonomous, proactive, and eager to learn.
Nice to Have
  • Experience with Progressive Web Apps (PWA).
  • Familiarity with AWS-based architectures.
  • Experience working on production systems.
  • Interest in testing, automation, and continuous improvement.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Developer - I
Software Developer - I

Arrow Associates Infrastructure Private Limited • Gurugram District

On-site
INR 600,000 - 1,200,000
Senior Web UI Developer
Senior Web UI Developer

Agiliad • Pune District

On-site
INR 900,000 - 1,300,000
Senior Web UI Developer
Senior Web UI Developer

Agiliad • Pune District

On-site
INR 900,000 - 1,300,000
Full Stack Developer
Full Stack Developer

Comviva • Gurugram District

On-site
INR 900,000 - 1,300,000
Software Engineer
Software Engineer

adtran • Hyderabad

On-site
INR 700,000 - 1,200,000
Frontend Developer
Frontend Developer

Remotestar • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Frontend Developer
Frontend Developer

AiVantage • Ahmedabad District

On-site
INR 600,000 - 960,000
Senior Frontend Developer
Senior Frontend Developer

Hyring® • Chennai District

On-site
INR 1,200,000 - 1,800,000
Frontend Developer
Frontend Developer

AiVantage Inc (Global) • Ahmedabad District

On-site
INR 600,000 - 900,000
Full Stack Developer
Full Stack Developer

Comviva Technology • Bengaluru

On-site
INR 900,000 - 1,300,000