Job Title

Senior Full Stack Developer – React & Node

Share This Job
Required Skills:

HR @ C2W

1658 Active Positions

Job Description

We are seeking an experienced Senior Node.JS / React Developer to join our engineering team building a modern mobile and web platform for a US-based FinTech client. You will work across the full stack, contributing to both backend services and frontend applications.

This is a hands-on development role requiring strong expertise in Node.js and React, with the ability to work independently on complex features while collaborating effectively with the team.


Key Responsibilities

Backend Development

·  Design and implement Node.js/Express APIs and microservices

·  Write clean, efficient, and well-documented TypeScript code

·  Implement database schemas, migrations, and optimized queries

·  Build integrations with third-party services and APIs

·  Implement authentication, authorization, and security best practices

·  Handle asynchronous operations, queues, and background jobs

Frontend Development

·  Build responsive, performant React web application components

·  Implement state management using Zustand or Redux

·  Create reusable UI components following design specifications

·  Ensure cross-browser compatibility and accessibility standards

·  Optimize frontend performance and bundle sizes

Quality & Collaboration

·  Write comprehensive unit and integration tests

·  Participate in code reviews and provide constructive feedback

·  Collaborate with QA engineers on testing strategies

·  Document technical decisions and implementation details

·  Participate in sprint ceremonies and technical discussions

Client Interaction

·  Clarify requirements with client stakeholders when needed

·  Provide technical input during feature discussions

·  Demo completed features to the team and client


Required Qualifications

Experience

·  6+ years of software engineering experience

·  4+ years of hands-on experience with Node.js and TypeScript

·  4+ years of production experience with React

·  Track record of delivering complex features in enterprise applications

·  Experience working in Agile environments with distributed teams

Technical Skills

Category

Requirements

Backend

Node.js, Express, TypeScript, REST API design, authentication/authorization

Frontend

React 18+, TypeScript, state management (Zustand/Redux), hooks, context

Databases

PostgreSQL; ORM experience (Prisma, TypeORM, or Sequelize); SQL proficiency

Caching & Queues

Redis; message queues (RabbitMQ, BullMQ, or similar)

Testing

Jest, Vitest, or Mocha; React Testing Library; integration testing

Tools

Git, Docker, CI/CD pipelines, npm/yarn/pnpm

API Design

RESTful principles, API versioning, error handling, documentation

AI & Productivity Skills

·  Active user of AI-assisted development tools (Claude, Copilot, Cursor, or similar)

·  Ability to leverage AI for code generation, debugging, and documentation

·  Willingness to continuously improve productivity through AI adoption


Preferred Qualifications

·  Experience with Prisma ORM and database migrations

·  Knowledge of React Native (cross-platform contribution)

·  Experience with real-time features (Socket.io, WebSockets)

·  Familiarity with payment processing integrations

·  Experience with Firebase services

·  Understanding of OpenAPI/Swagger documentation

·  Exposure to Tailwind CSS and modern styling approaches


Platform Context

You will be working on a modern platform with:

– Node.js/Express backend with TypeScript

– React web application with Vite build system

– PostgreSQL database with Prisma ORM

– Redis caching and RabbitMQ message queues

– Integration with payment processors and external APIs

– Docker-based development environment

Tags:

Join Our Free Newsletter

Join Our Newsletter to get the latest updates and keep yourself updated on the latest Job Openings.

Have a Question?

We are here to help. Email us or call +91 773 604 3614
Contact Us