Job Description
Role : Senior Frontend Engineer (React)
AI-Native Developer Platform (Vibe Coding)
Location : Noida, India
Employment Type:
Full-Time
Reports To:
Co-Founder / CTO
About Us -
We are building a next-generation AI-native development platform that enables humans and autonomous agents to collaborate on software systems.
Unlike simple AI code assistants, our platform is stateful, agent-driven, infrastructure-aware, multi-step and versioned, and designed for real production workflows. The product sits at the intersection of developer workflows, cloud dashboards, modern IDEs, and autonomous agent systems. This is not a marketing-site React role. This is closer to building a browser-based control plane or DevTool.
Role Overview -
We are looking for a frontend engineer who can architect and build complex, state-heavy, multi-panel React applications. You will design and implement:
Multi-pane developer interfaces
Streaming agent activity timelines
File trees and diff viewers
Version history and rollback flows
Real-time status dashboards
Long-running task visualizations
Error and conflict resolution interfaces
You will work closely with the Co-Founder/CTO and backend team to shape API
contracts and frontend architecture.
What You’ll Own -
Frontend architecture decisions
State management strategy
Performance optimization
Component system design
Developer experience and UI responsiveness
Integration patterns with AI agents
Required Qualifications -
Systems-Level React Expertise.
You have strong experience with:
React 18 and modern hooks
Complex state modelling
Derived and normalized state
Managing async and streaming updates
Performance optimization in large applications
You understand the difference between UI state vs server state, transient vs persistent state, and event-driven updates vs imperative mutation.
State Management Architecture
You are comfortable with:
Recoil, Redux, or similar external state libraries
Designing scalable state trees
Optimistic updates and rollback strategies
Undo/redo systems
Event-log–driven UI patterns
We prioritize demonstrated capability over years of experience. If you can design complex, system-oriented products at a high level, we encourage you to apply.
Performance & Rendering Discipline
You understand:
Memoization strategies
Preventing unnecessary re-renders
Virtualization (e.g., large lists, logs, diffs)
Suspense and concurrent rendering
Code splitting and lazy loading
Profiling and performance debugging
Our UI will stream data frequently. Performance matters.
DevTool-Style UI Experience (Strong Advantage)
Experience building:
- Dashboards
- Workflow automation tools
- Developer-facing SaaS
- IDE-like environments
- Internal tools
This role is built for engineers who thrive in architecting complex, state-heavy systems. If your background is primarily in landing pages or basic data dashboards, this may not be the right environment for you.
However, if designing scalable frontend architectures, modelling complex state systems, optimizing performance under streaming workloads, and building DevTool-style interfaces is your strong suit, we would love to hear from you.
Please send your resume to
hr@novostack.com
.
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
February 25, 2026
Job Type:
Technology
Location:
India
Company:
NovoStack
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.