Headquarters: San Francisco, CA
URL: https://videofire.xyz
About the Role
We're looking for a highly capable full-stack engineer with a strong command of modern React and Node.js. You’ll be responsible for architecting, developing, and maintaining user-facing features and backend APIs. You should be comfortable owning features end-to-end, writing clean, testable code, and making pragmatic technical decisions.
Writing quality, tested code and actually having an understanding of the key working parts are important.
No engineers who are 100% vibe coders. You must be able to code and be deeply opinionated on the subject.
Compensation
We want candidates to be very motivated and offer top compensation. Since we’re a remote company we adjust the salary depending on your location and experience level.
We prefer having candidates across regions. The key is 2-4 hour overlap with PST and a motivated/driven attitude. We’re a startup so bring your game!
Responsibilities
- Architect and implement user interfaces using React, TypeScript, and component libraries (Material UI)
- CSS and basic UI layout
- Build and work with backend services and APIs using Node.js, Express/tRPC, and Firestore
- Design data models and implement logic for real-world features end-to-end
- Maintain code quality through testing, documentation, and code reviews
- Optimize application performance across the stack
- Collaborate with product, design, and other engineers to define and deliver features
- Own deployments and infrastructure as needed (e.g., Cloud Run, Firebase, Auth, etc)
Requirements
- 4+ years of experience building full stack applications
- Strong proficiency in React, TypeScript, Node.js, and modern tooling
- Experience with backend frameworks (Express, tRPC, etc.)
- Familiarity with REST/tRPC style APIs
- Experience with CI/CD, Git, and cloud deployments
- Clear communication, attention to detail, and an ability to work independently
Nice to Have
- Experience with serverless platforms (Cloud Run, Lambda)
- Video experience (Remotion, ffmpeg, etc)
- Familiarity with authentication/authorization patterns (JWT, OAuth, RBAC)
- Familiarity with analytics, observability, or logging tools
- Prior startup or small team experience
- Experience with AI / LLMs
Tools We Use
- React/Vite + TypeScript
- tRPC or REST APIs
- Firestore
- Material UI
- Netlify / Firebase / Cloud Run
- GitHub
- Remotion
To apply: https://weworkremotely.com/remote-jobs/video-fire-senior-react-full-stack-engineer