Home Job Listings Categories Locations

Senior Frontend Engineer

📍 India

Technology NovoStack

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.