← Back to all jobs

Full Stack Developer (Remote or Onsite)

🏢 pi-top 🌎 Remote 🕑 September 27

This job offer is expired

Full Stack Developer (Remote or Onsite)

We’re looking for someone to

  • Build our web based products at pi-top, to help change the face of STEAM education.
  • Work closely with our product managers, finding technical solutions to help tackle the problems faced by educators implementing computer science and STEAM based curriculums in their classroom.
  • Work with our pedagogy and content team to find the most effective and accessible ways to deliver a great STEAM education to all learners.

Projects you'll likely be contributing to

  • pi-topCLASSROOM, our tool for educators to deliver physical computing and project based learning curriculums to their students using pi-top.
  • Our API for storing and delivering educational content and user's progress data to hundreds of thousands of pi-tops all around the world.
  • Our microservices that help the business keep running, from helping our marketing and customer support team connect with our community, to supporting our logistics team deliver pi-tops to education institutes and makers the world over.
  • Developing new green-field projects and prototypes and experimenting with new technologies


Skills we’re after

  • Expert knowledge of JavaScript.
  • In-depth experience with Node.js
  • Experience building user interfaces with React, or another client-side framework.
  • Strong HTML/CSS skills, and knowledge of cross-browser quirks.
  • Familiarity with Flux application architecture, and experience using one of its implementations.
  • Attention to detail in creating great experiences for our users.
  • A passion for great quality, well-tested code.
  • Knowledge of REST best practices.
  • Familiarity with node and express.
  • Experienced in working with Git.
  • Flexibility! We’re a fast-growing company, so we’re looking for individuals that can adapt to new challenges as we continue on our journey

Bonus points for

  • Technical leadership and mentoring experience.
  • Prior experience building products for education.
  • A passion for physical computing, and learning by making.

Cool stuff you’ll get to do

  • 10% of your time set aside to learn new tech, or work on passion projects.
  • Travel to events and conferences around the world, helping run workshops for on physical computing. (Only if you like, though; no pressure if this isn’t your bag, or your commitments don’t allow for travel)


notifications in your

More remote react jobs

  • Foxbox Digital
    🌎 Remote
    May 06
  • SemanticBits
    🌎 Remote
    April 16
  • X-Team
    🌎 Remote
    April 16
  • Surevine
    🌎 Remote
    April 10
  • Scalable Path
    🌎 Remote
    March 27