Frontend Software Engineer (React)
plane
Job description
About the role
Plane is building an open, local‑first work management platform where the client runs in the browser, syncs offline and supports collaborative editing. As a Frontend Software Engineer you will shape the user‑facing surfaces that render both human and AI‑agent actions.
Key responsibilities
- Own user‑facing components from design review through implementation and rollout, including dense issue lists, collaborative editors and design‑system elements.
- Extend the local‑first sync and conflict‑resolution layer, handling serialization and UI behavior when state diverges.
- Ensure performance of virtualized views that may contain tens of thousands of items through profiling, memoization and render‑path optimisation.
- Implement offline support with Service Workers and IndexedDB for slow networks or completely isolated deployments.
- Collaborate daily with designers and backend engineers in San Francisco and Hyderabad, and review community pull‑requests.
- Investigate and fix visual or behavioural bugs across browsers, screen sizes and self‑hosted versions.
Required profile
- Shipped production React applications written in TypeScript and can point to a live example.
- Deep understanding of state management (MobX, Redux, Zustand or similar) and when to keep state local versus global.
- Experience writing intentional, responsive CSS with Tailwind or comparable systems.
- Worked inside a shared component library and understand its constraints.
Required skills
- React
- TypeScript
- Tailwind CSS
- MobX
- React Router
- ProseMirror (or similar rich‑text editor framework)
- Service Workers
- IndexedDB
- Electron
- Vite
- Rolldown
- Python/Django
- Golang
- Elixir
- PostgreSQL
- Redis
- REST APIs
- GraphQL
- Datadog
- Sentry
- GitHub
- Figma
- Slack
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salary: Custom Software Engineer Based on 46 job offers in IndiaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 4 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
plane
Related job offers
-
Full Stack Backend Developer
revenuebase-inc New Delhi -
Lead Software Engineer – Platform Services (Back‑end Focus)
protegrity Navi Mumbai -
Technical Lead – Data Security Platform
protegrity Navi Mumbai -
Senior Full Stack Software Engineer
pravah Bengaluru -
Forward Deployed Engineer – Build AI for India's Power Grid
pravah Bengaluru