Padmi

Senior Full Stack Developer React & Node

IndiaPosted 1 month ago
Software engineeringSeniorFull Time; Regular
Apply at CONNECTING 2 WORK

Opens the source posting on shine.com

Source description

About the role

View original

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 .

One address, no account. We’ll tell you when matching roles go live.

More at CONNECTING 2 WORK

Related open roles

View all roles