Job Title:
Full-Stack TypeScript Developer (React/Next.js + Node.js)
Experience:
5+ Year
Location:
Trivandrum
Contract duration :
Long term
Overview
We are seeking a highly skilled Full-Stack TypeScript Developer with strong experience in React, Next.js, and Node.js for delivering production-grade applications. The ideal candidate will excel in both frontend and backend development, database design, testing automation, and modern CI/CD and DevOps practices.
Responsibilities
Design and develop scalable user interfaces using React and Next.js including SSR/SSG, routing, caching, and component composition
Build and maintain backend APIs using Node.js (REST/GraphQL), middleware, and background workers
Work with PostgreSQL/MySQL and MongoDB/Firestore including schema design, indexing, and performance optimization
Write clean, strongly-typed TypeScript using generics and runtime validation (Zod)
Implement unit, integration, and E2E testing using modern frameworks
Manage CI/CD, release automation, and production monitoring
Work closely with cross-functional teams and document technical architecture
Optimize application performance across frontend and backend layers
Use DevOps tools including Docker, cloud platforms (AWS/GCP/Azure), and observability tooling
Skills
5+ years of production experience with TypeScript
Strong proficiency with React and Next.js including server components, routing, and caching
Solid backend experience with Express/Fastify/Nest and async patterns
Hands-on experience with SQL & NoSQL databases
Strong automation testing skills (Jest/Vitest, RTL, Playwright/Cypress)
Experience with Git workflows, code reviews, and trunk-based development
Knowledge of OAuth/OIDC, security best practices, and secrets management
Proven experience building CI/CD pipelines