LogoLanguage
DeviceDriven (India) Pvt. Ltd

Padmanabham, Technopark Campus, Trivandrum , 695581

Senior Full-Stack Developer - Node.JS / React

Closing Date:08,June 2026
Job Published: 08,May 2026

Brief Description

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

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