Full Stack Developer

upstream

India

On-site

INR 2,500,000 - 4,000,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

upstream is seeking a Senior Full Stack Developer to work across the complete application stack, shaping technical solutions and building scalable, maintainable software.

You will collaborate with project managers, designers, and engineers to translate requirements into robust front-end and back-end solutions using React, TypeScript, and Node.js with modern tooling. This is a hands-on role with influence over architecture, integrations, performance, and engineering standards.

Qualifications

  • 5+ years of professional experience in full stack software development across front-end and back-end.
  • Bachelor’s degree in Computer Science, IT, or a related field, or equivalent production experience.
  • Front-end stack with React.js, TypeScript, JavaScript (ES6+), HTML5, CSS.
  • Back-end stack with Node.js and Express.js or NestJS.
  • Strong understanding of REST APIs, authentication, webhooks, and third-party integrations.
  • Databases experience with PostgreSQL, MySQL, MongoDB or similar.
  • Git experience with collaborative workflows.
  • Testing experience with Jest, React Testing Library, Cypress, Playwright.

Responsibilities

  • Full-stack delivery across front-end and back-end.
  • Develop responsive React interfaces using TypeScript.
  • Build scalable server-side applications with Node.js.
  • Design and maintain RESTful APIs and integrations.
  • Model data and work with relational and NoSQL databases.
  • Contribute to architecture, design patterns, and maintainability.
  • Write unit, integration, and end-to-end tests and participate in code reviews.

Skills

React.js
TypeScript
JavaScript (ES6+)
HTML5
CSS
REST APIs

Education

Bachelor's degree in Computer Science/IT or related field

Tools

Express.js
NestJS
PostgreSQL
MySQL
MongoDB
Git
Jest
React Testing Library
Cypress
Playwright
AWS
Docker

Job description

About the Role

We are looking for a Senior Full Stack Developer who can work across the complete application stack. You will not just write code; you will help shape technical solutions, build scalable applications, and ensure the products we deliver are reliable and maintainable.

Working closely with project managers, designers, and engineers, you will translate requirements into well-structured front-end and back-end solutions using modern technologies. This is a hands-on senior role with real influence over application architecture, technical decisions, integrations, performance, and engineering standards.

Key Responsibilities
  • Full-stack delivery — Build and maintain production-ready web applications across front-end and back-end.
  • Front-end engineering — Develop responsive, accessible, and performant React interfaces using TypeScript and modern JavaScript.
  • Back-end engineering — Design and develop scalable server-side applications and services using Node.js and appropriate frameworks.
  • API & integrations — Build, document, integrate, and maintain RESTful APIs and third-party integrations.
  • Database & data — Design data models, write efficient queries, and maintain reliable data flows across relational and NoSQL databases.
  • Architecture — Contribute to application architecture, technical design, reusable patterns, and decisions around scalability and maintainability.
  • Performance & security — Identify bottlenecks, improve application performance, and follow secure development practices.
  • Quality & testing — Write and maintain unit, integration, and end-to-end tests and maintain quality through thorough code reviews.
Technical Qualifications
  • Experience — 5+ years of professional experience in full stack software development, with strong production experience across both front-end and back-end.
  • Education — A Bachelor’s degree in Computer Science, IT, or a related field, or equivalent production experience.
  • Front-end stack — Strong experience with React.js, TypeScript, JavaScript (ES6+), HTML5, and CSS.
  • Back-end stack — Strong experience with Node.js and frameworks such as Express.js or NestJS.
  • APIs & integrations — Strong understanding of REST APIs, authentication, webhooks, third-party integrations, and service-to-service communication.
  • Databases — Practical experience with PostgreSQL, MySQL, MongoDB, or similar databases.
  • Version control — Strong Git experience and familiarity with collaborative branching and code review workflows.
  • Testing — Experience with Jest, React Testing Library, Cypress, Playwright, or comparable testing tools.
  • Cloud & DevOps — Experience with AWS, Azure, or GCP, along with Docker and CI/CD practices.
Core Professional Qualities
  • Problem solver — Able to break down complex requirements and turn them into practical technical solutions.
  • Ownership — Takes responsibility for work from technical design through development, testing, deployment, and support.
  • Engineering mindset — Focuses on clean, maintainable, scalable, and well-tested code.
  • Systems thinking — Understands how front-end, back-end, databases, APIs, and integrations work together as one system.
  • Collaboration — Communicates clearly and works effectively with technical and non-technical team members.
  • Client focus — Understands business requirements and builds solutions that solve the actual client problem.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer
Full Stack Developer

Bonanza Portfolio Limited • Indore District

On-site
INR 1,200,000 - 2,000,000
Fullstack Developer
Fullstack Developer

Rskv Consultants • Gurugram District

On-site
INR 2,500,000 - 5,000,000
Associate Software Engineer - Full Stack
Associate Software Engineer - Full Stack

Amgen Inc • Hyderabad

On-site
INR 1,400,000 - 2,200,000
Sr. Full Stack Developer
Sr. Full Stack Developer

V2 Solutions • Chennai District

On-site
INR 1,500,000 - 2,500,000
Full Stack Engineer
Full Stack Engineer

Vuejobs • Dadri

On-site
INR 800,000 - 1,400,000
Full Stack Developer
Full Stack Developer

bajajauto • India

On-site
INR 2,500,000 - 5,500,000
Fullstack Developer
Fullstack Developer

Tech Mahindra • Hyderabad

On-site
INR 3,000,000 - 5,000,000
Fullstack developer
Fullstack developer

Prodapt Solutions • Chennai District

On-site
INR 1,200,000 - 1,800,000
Full Stack Lead
Full Stack Lead

AHEAD • Gurugram District

On-site
INR 3,000,000 - 7,000,000
Sr. Full Stack Developer
Sr. Full Stack Developer

ZealousWeb • Ahmedabad

On-site
INR 600,000 - 1,200,000