Full-Stack TypeScript Developer (React/Next.js + Node.js)

Overview

We help organizations tackle complex business challenges and accelerate innovation by harnessing the full spectrum of AI. Our expertise spans from advanced analytics and machine learning to enterprise-scale automation, embedding intelligence deep into business operations to unlock new possibilities. As pioneers in Agentic AI, we are redefining how enterprises operate. Our Agentic AI solutions move beyond conventional automation, creating autonomous systems that sense, decide, and act — orchestrating outcomes with precision and adapting fluidly to changing demands. We partner with leading enterprises across Banking, Financial Services, Insurance, Telecom, Media, Retail, and Automotive, delivering solutions that drive efficiency, agility, and breakthrough results — setting the stage for what’s next in intelligent enterprise automation.

Job Description

Key Responsibilities

  • Design and build user-facing features using React and Next.js, including SSR/SSG, routing, caching, and component composition.

  • Develop and maintain backend services using Node.js (REST/GraphQL), middleware, and background jobs.

  • Work with relational (PostgreSQL/MySQL) and non-relational (MongoDB/Firestore) databases, handling schema design, indexing, migrations, and performance optimization.

  • Write high-quality TypeScript with strong typing, generics, runtime validation (Zod), and maintainable code structures.

  • Implement comprehensive testing strategies: unit, integration, and E2E.

  • Manage CI/CD pipelines, release automation, and production monitoring practices.

  • Collaborate with cross-functional teams and document architectural decisions.

  • Optimize performance across frontend and backend layers.

  • Handle modern DevOps tooling including Docker, Vercel, AWS/GCP/Azure setups, and observability tools.

Requirements

  • 5+ years of experience building production applications using TypeScript.

  • Strong proficiency with React and Next.js, including hooks, server components, routing, data fetching, and caching.

  • Solid experience building Node.js APIs using Express/Fastify/Nest and handling async patterns, streams, and error flows.

  • Hands-on experience with NoSQL (MongoDB/Firestore) and SQL (PostgreSQL/MySQL) database design, indexing, and complex queries.

  • Strong experience with automated testing (Jest/Vitest, React Testing Library, Playwright/Cypress).

  • Experience working with Git workflows, code reviews, feature flags, and trunk-based development.

  • Understanding of security practices including OAuth/OIDC, CSRF/XSS prevention, and secrets management.

  • Experience building and improving CI/CD pipelines.

  • Familiarity with modern DevOps tools, observability systems, and real-time workflows (WebSockets/SSE).

 

Skills & Requirements

TypeScript, JavaScript, React, Next.js, Node.js, Express, Fastify, NestJS, REST APIs, GraphQL, PostgreSQL, MySQL, MongoDB, Firestore, Zod, CI/CD, GitHub Actions, Docker, AWS, Azure, GCP, Tailwind, shadcn/ui, Jest, Vitest, Playwright, Cypress, OAuth, OIDC, Redis, WebSockets, SSR, SSG, Caching, API Performance Optimization

 

Apply Now

Join Our Community

Let us know the skills you need and we'll find the best talent for you