LogoLanguage
DeviceDriven (India) Pvt. Ltd

Padmanabham, Technopark Campus, Trivandrum , 695581

Senior Full-Stack Developer - Node.JS / React

Closing Date:07,May 2026
Job Published: 07,Apr 2026

Brief 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

 

Preferred Skills

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

Soft Skills

·  Problem Solving: Debug complex issues across the stack

·  Ownership: Take accountability for quality and deadlines

·  Communication: Articulate technical concepts clearly

·  Collaboration: Work effectively with distributed team members

·  Attention to Detail: Deliver polished, production-ready code

 

About the Engagement

This position is with DeviceDriven, a technology consulting firm partnering with a US-based FinTech company building a modern platform in the private aviation and loyalty rewards space.

 

Application Process

Interested candidates should provide:

1. Updated resume highlighting relevant technical experience

2. Examples of complex features you have delivered

3. Current and expected compensation