Avatar for ProjectX
ProjectX
Actively Hiring
Application Layer Cloud OS
  • Top 10% of responders
    ProjectX is in the top 10% of companies in terms of response time to applications
  • Responds within a week
    Based on past data, ProjectX usually responds to incoming applications within a week
  • Recently funded
    Raised funding in the past six months

Frontend Engineer (React)

  • ₹18L – ₹25L • 0.5% – 1.0%
  • |Remote (
    Everywhere
    ) • +2
  • |3 years of exp
  • |Full Time
Posted: 1 week ago• Recruiter recently active
Job Location
Remote Work Policy

Onsite or remote

Hires remotely in
Everywhere
Visa Sponsorship

Not Available

Preferred Timezones
Maldives Time, Astana Time, Indochina Time
Collaboration Hours
9:00 AM - 9:00 PM Indochina Time
RelocationAllowed
Skills
Javascript
API
Websockets
TypeScript
React.js
Jest
TailwindCSS
Vite
Zustand
Server-Sent Events (SSE)

About the job

We're ProjectX, backed by Y Combinator, and we're building Infinity (infinity.projectx.cloud) -- an entirely new cloud-native OS that runs in your browser. Launch native, desktop-class apps inside a virtualised workspace, with a native window manager, terminal, and file manager, all inside a single browser tab.

Every app runs on its own dedicated compute. No shared machines, no shared VMs -- one heavy workload never starves another, and resources of every app stays fully isolated.

who we're looking for

Someone to work alongside us and own the parts that make Infinity feel native. If this is you, you've got these down:

  • 3+ years building complex, interaction-heavy web UIs.
  • Strong React + TypeScript -- including knowing when not to use React: refs over state for hot paths, effect discipline, understanding what re-renders and why.
  • Browser event model -- pointer events and pointer capture, capture vs bubble phase, keyboard event routing, how iframes affect both.
  • Rendering performance -- layout vs paint vs composite, CSS transforms, requestAnimationFrame, diagnosing jank with the DevTools Performance panel.
  • Async state machines -- designing reconnect/backoff logic, reasoning about race conditions and cancellation (AbortController), avoiding stale-closure bugs.
  • Complex client state -- comfortable reasoning about state spread across stores, contexts, and component state, and about derived state and its trade-offs.
  • Testing state-heavy code -- extracting pure logic, faking I/O boundaries (sockets, timers), writing tests that simulate failure modes.
  • Comfortable reading and working within a large, dense existing codebase.

*Preffered Experience: *

  • Experience with xterm.js, noVNC/VNC, WebRTC, or remote-desktop/streaming products
  • Virtualized list/grid experience (TanStack Virtual or hand-rolled)
  • Cross-origin iframe work: postMessage protocols, sandboxing, focus management
  • Having built a canvas/design tool, editor, IDE, game UI, whiteboard, or window manager
  • Binary protocols over WebSocket; SSE
  • Familiarity with our stack (Zustand, Vite, Radix, Tailwind v4, Framer Motion) -- nice, but easily learned

*Skills: *

React, TypeScript, WebSockets, Server-Sent Events (SSE), Browser APIs, Pointer Events, Rendering Performance, State Management, Zustand, Async Programming, Frontend Testing, Vite, Tailwind CSS

About the company

ProjectX company logo

ProjectX

Actively Hiring
Application Layer Cloud OS1-10 Employees
Company Size
1-10
Company Type
Private Company
Company Industries
Virtual Desktop
  • Top 10% of responders
    ProjectX is in the top 10% of companies in terms of response time to applications
  • Responds within a week
    Based on past data, ProjectX usually responds to incoming applications within a week
  • Recently funded
    Raised funding in the past six months
Learn more about ProjectX image

Funding

AMOUNT RAISED
$3.2M
FUNDED OVER
1 round
Round
S
$3200000
Seed - Jun 2026

Founders

Sourya majumder
COO • 3 years
San Francisco
image
Rounak Adhikary
CEO
San Francisco
image
View the team image

Similar Jobs

Spenza company logo
Spenza
"Connectivity as a Service". Enable any business to be a virtual mobile operator
Spenza company logo
Spenza
"Connectivity as a Service". Enable any business to be a virtual mobile operator
Patronus company logo
Patronus
Data Privacy Operating System for Companies
Codebuddy company logo
Codebuddy
From prototypes to the full-fledged product, we help ideas evolve into successful startups!
Autodraft company logo
Autodraft
Best AI platform for cartoon animators