Skip to content
OktaOkta

Senior Fullstack Engineer [ Node.js Heavy + React ]

Senior full-stack engineer building scalable enterprise identity features across React and Node.js/TypeScript. Requires 5+ years of large-scale systems experience plus strong expertise in PostgreSQL, MongoDB, Redis caching, performance optimization, and API design.

About the job

Responsibilities

  • Design and build high-performance, customer-facing features end-to-end using React and Node.js/TypeScript, from concept through production deployment.
  • Architect and optimize public and internal backend APIs for throughput, latency, reliability, and enterprise-scale usage.
  • Implement and manage caching strategies to reduce response times and database pressure.
  • Profile, diagnose, and resolve performance bottlenecks across React rendering, state management, database queries, and network I/O.
  • Model and optimize data access patterns across PostgreSQL and MongoDB, selecting appropriate datastores and indexing strategies.
  • Improve codebase and system architecture for reliability, maintainability, and scalability.
  • Collaborate cross-functionally to design and deliver APIs and enterprise features.
  • Mentor engineers on engineering practices, performance, and testing.
  • Partner with product management and design to define new features and incorporate customer feedback.
  • Participate in an on-call rotation.

Requirements

  • 5+ years of experience working on large-scale systems or services.
  • Strong Node.js and TypeScript experience building backend services and APIs.
  • Production experience building full-stack applications with React, including component architecture, state management, rendering performance, and modern tooling.
  • Deep experience with PostgreSQL schema design, query optimization, indexing, and migrations.
  • Production experience with MongoDB document modeling, aggregation pipelines, and scaling patterns.
  • Hands-on experience designing and tuning Redis caching layers, including cache invalidation, write-through/write-behind patterns, and TTL management.
  • Experience identifying and resolving performance issues with profiling tools, APM instrumentation, load testing, and capacity planning.
  • Experience with Docker and cloud environments.
  • Strong communication, collaboration, and mentoring skills.

Nice to Have

  • Experience with RBAC systems, multi-tenant platforms, or identity and access management products.
  • Experience designing and shipping APIs at scale, including versioning, rate limiting, schema design, and SDK readiness.
  • Experience with event-driven architectures, pub/sub systems, or asynchronous job processing.
  • Familiarity with Datadog, New Relic, OpenTelemetry, or similar observability and performance tools.
  • Experience with SSO, OIDC, OAuth 2.0, and enterprise security patterns.
  • AWS or Azure experience.

Skills

Node.js, TypeScript, React, Postgres, MongoDB, Redis, Docker, AWS, Azure, Apm, Load Testing, Datadog, OpenTelemetry, Oauth 2.0, RBAC

Navan

Navan

Bengaluru, India

Senior Fullstack Engineer
No salary listedOn-site5+ YOEFullstack Engineering

Senior full-stack engineer building enterprise travel-platform features across Java/Spring Boot services and modern web interfaces. The role requires 5+ years of software development experience, scalable systems expertise, and proficiency with frontend frameworks, TypeScript, cloud platforms, and microservices.

Zocdoc

Zocdoc

Pune, India

Senior Web Developer
No salary listedOn-site4+ YOEFullstack Engineering

Own and evolve Zocdoc’s provider-facing CMS-backed website, developing custom components, integrations, landing pages, and performance improvements. The role requires 4–7 years of web development experience, strong WordPress and front-end skills, and familiarity with APIs, hosting, and marketing technology.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Fivetran

Fivetran

Bengaluru, India

Senior Software Engineer
No salary listedHybrid5+ YOEFullstack Engineering

Senior software engineer developing scalable distributed data pipelines and database connectors, with a focus on performance, reliability, and cloud systems. Requires 5+ years of software development experience, strong Java or comparable programming skills, and experience with data-processing systems.