Senior Full-Stack Developer - Node.JS / React - Trivandurum
Indexed description
Location: Trivandrum (Onsite)
Type: Full time
Experience: 10+years
Budget: 21 LPA
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
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search