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
, 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
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.