Senior Full Stack Engineer (JavaScript/TypeScript) (Canada)

Senior Full Stack Engineer (JavaScript/TypeScript) (Canada)

18 Sep
|
Rumidocs
|
Canada

18 Sep

Rumidocs

Canada

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 qualified 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

- Transparent 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

📌 Senior Full Stack Engineer (JavaScript/TypeScript) (Canada)
🏢 Rumidocs
📍 Canada

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: senior full stack engineer (javascript/typescript) (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: senior full stack engineer (javascript/typescript) (canada) / canada