sparki-logo
  • Platform
  • Curriculum
  • For Schools
  • Pricing
  • About
Log inTry Free
PlatformCurriculumFor SchoolsPricingAboutLog inTry Free

Home/Careers/Engineering

Frontend Engineer, Block Editor

Location

Remote (any time zone)

Type

Full-time

Team

Engineering, reports to Theo Kwan

Compensation

$130,000 – $165,000

The block editor is the first piece of software a lot of kids ever use on their own. It has to be forgiving, fast, and legible to someone who can't read yet — while also staying in sync, live, with the JavaScript panel next to it for older students. You'd own the canvas rendering, drag-and-snap physics, and the sync layer between blocks and code.

What you'll do

  • Build and maintain the canvas-based block editor used across all three product levels
  • Keep the live block-to-code synchronization in Hybrid Code accurate as new block types ship
  • Optimize drag, snap, and render performance on low-end Chromebooks, our most common device
  • Work directly with curriculum designers to prototype new block types for upcoming units
  • Write tests that catch the weird edge cases eight-year-olds find in about four minutes

What we're looking for

  • 4+ years building production frontend applications, ideally with canvas or WebGL rendering
  • Strong JavaScript/TypeScript fundamentals; React experience is a plus, not a requirement
  • Experience optimizing for low-powered hardware, not just a developer laptop
  • Comfort working close to designers and curriculum writers, not just engineering tickets
  • Patience for building software that has to be obvious to a six-year-old on the first try

Nice to have

  • Experience with visual programming environments (Blockly, Scratch, or similar)
  • Familiarity with <canvas> performance profiling
  • Past work on accessibility for young or non-reading users

Why this role

Most engineering jobs put you three layers away from the people using what you build. Here, watching a usability test with an actual seven-year-old is a normal Tuesday, and it changes what you decide to ship.

Why work here

Remote-first

Full health coverage

$1,500 PD budget

Flexible PTO

Apply for this role

No cover letter required. Tell us why in the message field instead.

sparki

Creative coding for K through 8. Built by educators, loved by kids.

PLATFORM

Visual Blocks
Hybrid Code
Python
Curriculum

FOR SCHOOLS

Pricing
Case Studies
Implementation
PD Training

COMPANY

About
Blog
Careers
Contact

CONNECT

Twitter / X
LinkedIn
YouTube
Newsletter

© 2026 Sparki Education Inc. All rights reserved.

Privacy
Terms
COPPA