Senior Full Stack Engineer (JavaScript/TypeScript)

Posted Yesterday
3 Locations
In-Office or Remote
Senior level
Artificial Intelligence • Edtech • Software • Generative AI
The Role
Build end-to-end features in a JS/TS stack, designing scalable backend services and responsive real-time frontends. Improve observability, performance, and reliability, collaborate with product/design, and own full-stack implementation from APIs and data models to UI.
Summary Generated by Built In
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

Skills Required

  • 5+ years professional experience in JavaScript/TypeScript with Node.js and React
  • 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 support real-time workflows
  • Experience building reliable systems (testing, CI/CD, monitoring, performance)
  • Improve system observability and tracing; participate in on-call as needed
  • Ability to work across frontend and backend without handoffs
  • Clear communication and comfort making technical tradeoffs
  • Cloud experience with GCP and/or AWS (deployments, managed services, observability)
  • Experience with Postgres, Redis, queues, or event-driven architectures
  • Experience in education, compliance/privacy-adjacent environments, or B2B SaaS
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
0 Employees

What We Do

Rumi is a collaborative workspace and AI policy platform for educational institutions, including K-12 and higher education. It enables educators to set custom AI usage policies for assignments and provides transparency into the student writing process, helping institutions embrace AI responsibly while preserving academic integrity and fostering original thinking and AI literacy.

Similar Jobs

PwC Logo PwC

Quality Engineer - Senior Manager

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Remote or Hybrid
67 Locations
370000 Employees
124K-280K Annually

Affirm Logo Affirm

Senior Director, Enterprise Risk Management

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
Canada
2200 Employees

NBCUniversal Logo NBCUniversal

Architect

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote or Hybrid
Montréal, QC, CAN
68000 Employees

Apryse Logo Apryse

Account Manager

Productivity • Software • App development • Automation
In-Office or Remote
2 Locations
665 Employees
170K-220K Annually

Similar Companies Hiring

Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
LTX Thumbnail
Conversational AI • Generative AI
Jerusalem, Israel
360 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account