Senior Full Stack Engineer (api Platform)

Year    KL, IN, India

Job Description

About :



We're building a next-generation

API management platform

designed for developers and administrators to onboard, edit, and govern APIs with high performance, real-time validation, and intelligent tooling.

We believe in owning end-to-end solutions, building intuitive, maintainable systems, and enabling developers with the tools they deserve.

Role Overview



As a

Senior Full-Stack Engineer

, you will own the development of our

editor hub

,

dashboard

, and supporting backend services. You will be responsible for delivering a responsive, scalable, and maintainable product, collaborating with product, design, and infrastructure teams. You'll influence architecture, state management strategy, and modular component design.

Key Responsibilities

Design, implement, and evolve a

React + TypeScript

front-end for an editor-centric enterprise application. Integrate

Monaco Editor

for real-time contract editing (OpenAPI specs) with syntax highlighting, validation, and error reporting (e.g. via

Spectral

). Manage application state using lightweight frameworks (e.g.

Zustand

,

Recoil

), avoiding unnecessary Redux complexity. Build

Fastify-based Node.js

backend services to support API validation, schema management, session/lock handling, and integrations. Model, query, and operate on data via

MongoDB

(schema design, aggregation pipelines, transactions, indexing). Write

unit tests

using

Jest

and

end-to-end tests

using

Playwright

. Develop a responsive, theme-able UI using

Tailwind CSS

, design tokens, and component-driven architecture. Collaborate closely with UX/UI designers to turn wireframes and mocks into polished, user-friendly interfaces (dashboards, side panels, widgets). Prioritize performance, scalability, and clean architecture across modules and features. Identify and refactor technical debt; mentor more junior engineers. Participate in code reviews, design discussions, and planning sessions.
Required Skills & Experience

Strong experience with

React + TypeScript

(hooks, context, component composition, patterns). Solid

Node.js

skills; experience with

Fastify

preferred (Express acceptable). Experience with

state management

solutions other than Redux (Zustand, Recoil, Jotai, etc.). Deep understanding of

MongoDB

(schema modeling, queries, transactions, indexing, performance tuning). Proficiency with

Tailwind CSS

, utility-first styling, responsive design, and theming. Proven experience writing

unit tests

and

E2E tests

(Jest, Playwright or equivalent). Solid grasp on

REST APIs

, concurrency, locking / session management, and distributed systems fundamentals. Familiarity with

Docker

for containerization (and some exposure to Kubernetes or orchestration) Strong software architecture sense, modular design, clean code practices, and ability to reason about scaling.
Nice-to-Haves

Experience integrating

Monaco Editor

or building web-based IDE / contract editors. Knowledge of

Azure Key Vault

,

Azure API Management (APIM)

, or API lifecycle tools. Experience in

CI/CD pipelines

, automated deployments, cloud-native architectures. Past work on collaborative or multi-user real-time applications (CRDTs, OT, conflict resolution). Familiarity with

distributed locks

, Redis, or similar concurrency tooling.
Job Type: Full-time

Pay: ₹522,435.36 - ₹1,439,010.42 per year

Benefits:

Flexible schedule Health insurance Provident Fund
Experience:

React: 5 years (Required) Zustand: 4 years (Required) Jest & Playwright: 4 years (Required)
Language:

English (Required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4366395
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KL, IN, India
  • Education
    Not mentioned
  • Experience
    Year