Senior Full Stack Engineer (JavaScript/TypeScript)
- CALIFORNIA
- On-site
- Posted Jan 21, 2026
- 1 position
Opens an external site
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
Job summary
ABOUT RUMI Rumi is building a more transparent and authentic writing and learning environment for the AI era. We help institutions guide AI use at the assignment level, supporting learning-focused workflows instead of blanket enforcement. THE ROLE Join our engineering team to architect a real-time, transparent writing environment. You’ll build end-to-end features—from high-performance frontends to robust backend services—delivering a seamless experience for classrooms at scale. WHAT YOU’LL DO * Ship full-stack product features in a JS/TS stack (React + Node.js) * Design APIs, data model…
Job details
ABOUT RUMI Rumi is building a more transparent and authentic writing and learning environment for the AI era. We help institutions guide AI use at the assignment level, supporting learning-focused workflows instead of blanket enforcement. THE ROLE Join our engineering team to architect a real-time, transparent writing environment. You’ll build end-to-end features—from high-performance frontends to robust backend services—delivering a seamless experience for classrooms at scale. WHAT YOU’LL DO * Ship full-stack product features in a JS/TS stack (React + Node.js) * Design APIs, data models, and backend services that are reliable and scalable * Build responsive, fast UI experiences that feel great in real-time workflows * Improve system observability, performance, and reliability (metrics, tracing, on-call as needed) * Collaborate with product/design to turn educator needs into usable features WHAT WE’RE LOOKING FOR * 5+ years professional experience in JS/TS (Node.js + React) * Strong product sense: you care about UX, adoption, and iterative shipping * Experience building reliable systems (testing, CI/CD, monitoring, performance) * Ability to work across frontend and backend without handoffs * Clear communication and comfort making technical tradeoffs NICE TO HAVE * Cloud experience with GCP and/or AWS (deployments, managed services, observability) * Postgres, Redis, queues, or event-driven architectures * Work in education, compliance/privacy-adjacent environments, or B2B SaaS BENEFITS * Competitive salary * Comprehensive health insurance * 15 days PTO annually * Flexible working hours * Redwood City office (in-person preferred; remote possible) * Professional development support
What you’ll do
The engineer will be responsible for shipping full-stack product features using a JavaScript/TypeScript stack, including designing reliable and scalable APIs, data models, and backend services. They will also build fast, responsive user interface experiences for real-time workflows and improve overall system reliability.
Requirements
Candidates must possess over five years of professional experience working with JavaScript/TypeScript, specifically using Node.js and React, and demonstrate a strong product sense focused on user experience and iterative shipping. Essential requirements include experience building reliable systems through testing, CI/CD, and monitoring, along with the ability to work across the full stack without handoffs.
Benefits
• Competitive salary • Comprehensive health insurance • Paid time off
Listed skills
- Node.js · Preferred
- CI/CD · Preferred
- Health · Preferred
- React · Preferred
- Clear Communication · Preferred
- Communication · Preferred
- JavaScript · Preferred
- TypeScript · Preferred
- Amazon Web Services · Preferred
- Time · Preferred
- Reliable · Preferred
- Shipping · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- JavaScript
- TypeScript
- React
- Node.js
- API Design
- Data Models
- Backend Services
- UI Experiences
- Observability
- Performance
- Reliability
- Testing
- CI/CD
- Monitoring
- GCP
- AWS
More jobs you can apply to directly
Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.
Bédard Ressources Humaines
Plant Manager - Food Industry #1812
SponsoredDirect employerEasy Apply- On-site
- Posted Sep 9, 2026
Bédard Ressources Humaines
Table Games Trainer #1414
SponsoredDirect employerEasy Apply- On-site
- Posted Sep 8, 2026
Trista
Residential Home Care Services Manager (NOC 60040)
SponsoredDirect employerEasy Apply- On-site
- Posted Sep 11, 2026
