Go to our website »

Jobs at Wonder Workshop

Full Stack Engineer

Location: San Mateo, CA

Department: Wonder Workshop

Type: Full Time

Min. Experience: Entry Level

We founded Wonder Workshop with a simple mission: to make coding fun and accessible for children of all ages. We're looking for a Full Stack JavaScript Engineer to build new apps and web apps.

At Wonder Workshop, you will:

  • Immediately jump into coding what will be our newest app: a web IDE for programming robots using emerging technologies like web bluetooth.
  • Take ownership of some of our existing web apps, like our curriculum library for teachers, across the full JS stack from React/AngularJS to Express.
  • Represent Wonder Workshop to the world by making our consumer site, education site, and store sparkle on any viewport dimensions with any connection bandwidth.
  • Learn from, teach, and support your fellows engineers as we work together to create engaging learning and play experiences for children and the teachers and parents who support them.
  • Improve our existing codebase to make it more maintainable, scalable, and robust.
  • Define and scope new products and features as part of a cross-functional team, working together to help kids learn how to code.

To succeed in this role, most of these should describe you:

  • You communicate clearly with your fellow engineers about code details.
  • You're excited to collaborate with your colleagues in other departments to define feature requirements and designs.
  • You have a deep understanding of the JavaScript language and expertise with client-side frameworks (e.g. React or Angular).
  • You’ve built websites (OAuth, operations, deployment) and backend services (REST APIs).
  • You can use well-structured CSS to build responsive, mobile-ready websites.
  • You’ve used Express or other backend frameworks to build applications.
  • You have empathy for many kinds of learners and understand the value of creating great user experiences for them.
  • You have a passion for creating opportunities for all children to learn to code.

If you’re our ideal candidate, you might also:

  • Keep up with the latest JavaScript landscape and features (ES6, Webpack, TypeScript).
  • Have worked in a startup before.
  • Have experience with visual/web design.
  • Have built backends with Node.js.
  • Have an active GitHub account with examples of your best work.
  • Have earned a Computer Science or related degree.

We offer industry-standard compensation plus great perks like daily catered lunches. Apply now or contact us if you’re interested in learning more.


About Wonder Workshop:

We are passionate parents, technologists, kids-at-heart, builders, tinkerers, teachers, researchers, and fun-loving people, all inspired by the potential of each and every child.

We believe that every child should be empowered to question, think, and create. We want to encourage them to be curious and to find their own joy in learning. Coding enables creativity and agency in this new world. By learning to code, they are becoming shapers of their own world.

Why work with us?

  • Job satisfaction does not get better than seeing the product you work on materially impact the lives of young students. We're fortunate to see this all the time.
  • We’re solving tough technical challenges to create a learning platform. We have electro-mechanical, firmware, and software along with apps and games. Stir all of it together and make the UI so simple a 5 year old can use it.
  • We’ve got vision - we started with Dash and Dot for grade-school kids, we’ve expanded to offer Cue for older audiences, and we're still growing and exploring.
  • Open-ended play with robots makes coding tangible and allows us to reach children from a young age, while they are establishing their identity and making sense of the world around them.
  • Coding is a foundational 21st century skill. We're widely recognized as a leader in that space. Our apps deliver on the promise of teaching kids to code, and we have experienced educators on are team who are  building curriculum for school settings.

Find out more at https://makewonder.com/careers!

Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
Where did you hear about this opening?