Web Application Developer – NestJS/Express.js

Filled
March 5, 2026

Job Description

Experience Required: 3+ years
Role Type: Full-Time
Location: Remote/Onsite (as per company policy)

Role Overview

We are seeking a Web Application Developer with strong expertise in web application development and architecture. The ideal candidate will have experience with modern JavaScript frameworks, open-source libraries, and agile development processes (Scrum). You will play a key role in building scalable, high-performing, and user-friendly applications from front-end to back-end.

Key Responsibilities

  • Develop, enhance, and maintain web applications with a focus on performance, scalability, and user experience
  • Utilize open-source libraries and frameworks to accelerate development and improve functionality
  • Work with JavaScript and Angular/React to build dynamic, responsive web applications
  • Develop and maintain backend services and REST APIs using Node.js (Express/NestJS)
  • Integrate frontend frameworks with scalable backend architectures
  • Manage databases (MongoDB, PostgreSQL, MySQL) and ensure performance, reliability, and security
  • Collaborate with cross-functional teams in an agile (Scrum) environment
  • Participate in code reviews, debugging, and performance optimization
  • Stay up to date with emerging technologies and best practices to improve application architecture

Requirements

  • 3+ years of web application development and architecture experience
  • Proficiency in JavaScript and modern front-end frameworks (Angular or React)
  • Hands-on experience with Node.js and REST API development
  • Strong understanding of databases and backend integration
  • Experience in full-stack development with Angular OR React + Node.js
  • Familiarity with agile development methodologies (Scrum)
  • Bachelor’s degree in Computer Science or related technical field (or equivalent experience)

Good to Have

  • Experience with WebSockets, GraphQL, or microservices architecture
  • Knowledge of JWT/OAuth2 authentication
  • Familiarity with CI/CD pipelines and DevOps practices
  • Understanding of modern UX/UI principles