Frontend Engineer (India)

Frontend Engineer (India)

03 Aug
|
NoCodeBI
|
India

03 Aug

NoCodeBI

India

Frontend Engineer (Mid or Senior)

Full-time · In office in Pune · Product Engineering

About NoCodeBI

NoCodeBI lets people build web apps, dashboards, workflows, and browser tests on their own data, visually and together in real time, with an AI copilot alongside them. On the frontend, you're building the product itself: the collaborative editors, the drag-and-drop builders, and the data console people use all day. This is where most of the product experience lives.

What you'll work on

- The visual builders: a drag-and-drop canvas for building UIs, plus node-graph editors for workflows and org charts.
- Real-time collaboration, so several people can work in the same document at once. It runs on CRDTs (Yjs), with presence and live updates over WebSockets.
- The data console: schema browsers, table editors, and SQL query workspaces.
- The editing surfaces: code and content editors built on CodeMirror and Monaco, plus a markdown authoring flow.
- Our design system, a component library on shadcn/Radix and Tailwind v4 with light and dark theming, which you'll help grow and keep consistent.
- The AI copilot UI, a streaming chat panel wired into the rest of the app.

Our frontend stack

- Next.js (App Router, Server Components, Server Actions), React, and TypeScript
- Tailwind CSS v4 and shadcn/ui (Radix)
- Yjs for CRDT collaboration, WebSockets for realtime
- dnd-kit, CodeMirror and Monaco, and Recharts
- Zustand, React Hook Form, and Zod
- pnpm and ESLint





What we're looking for

- Around 3+ years building production React apps, or 5+ for a senior role, with real Next.js and App Router experience.
- Strong TypeScript, and a good sense for how to structure components, manage state, and keep things fast.
- You care about UX and accessibility. That means semantic tokens instead of hardcoded colors, keyboard support, and proper empty, loading, and error states.
- You're fluent with Tailwind and a component system like shadcn or Radix.
- You can take a design, or even a rough idea, and ship something polished, responsive, and themeable.

Nice to have

- Complex, interactive UIs: drag-and-drop, canvas or node-graph editors, anything with a lot of client-side state.
- Real-time or collaborative apps (Yjs, Liveblocks, Automerge, or something you built yourself).
- Code or rich-text editors (CodeMirror, Monaco, ProseMirror, Lexical).
- Data visualization and dashboard work.
- Some range on the backend. If you're comfortable in our Node and Go services too, that's a real plus, and cross-stack people tend to grow fastest here.

Level

We're hiring at both mid and senior levels, and we'll match the scope to your experience.

How to apply

Apply through this posting, or email your CV and a short note to [email protected]

We read every application..

Pay: From ₹18,000.00 per month

Work Location: In person

📌 Frontend Engineer (India)
🏢 NoCodeBI
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: frontend engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: frontend engineer (india) / india