Full Stack Software Engineer (Palo Alto)

Computers/Software Palo Alto, California


Description

About us:

BloomBoard is about making transformational leaps in education. We have built a personalized, curated, professional growth platform for teachers, that is solving pain points for hundreds of thousands of educators across the country. Our aim is to help teachers be prepared to solve their challenges in their classroom, and be inspired to to grow their practice and content to impact what’s really important to us - our children.

We are headquartered in Palo Alto within walking distance from CalTrain, with additional offices in Plano, TX and Pittsburgh, PA. We have raised $16M from Birchmere Ventures, The Bill & Melinda Gates Foundation, Learn Capital and Imagine K12 and are growing across the board. We’re looking to add driven, intellectually curious, and creative engineers to iterate the foundation of our flagship product. Join us in our mission to build great software and impact to the future of education in our country!

About the role:  

  • Serve as an emerging leader and go-to for technical guidance and mentorship

  • Help lead the development of our core  platform across the stack, with technologies such as Node, ReactJS

  • Play a solid role in architecture and implementation of our service-oriented, reusable front-end component-based platform

  • Work with a tech-stack that includes React, Alt, Sass, Node.js, Seneca, Docker, SOLR and SQL/NoSQL

About you:

  • 5+ years experience in web software development

  • Deep knowledge in top-tier front and back ends, ideally but not exclusively Javascript based (i.e. Node, React, Angular, etc)

  • Extensive working knowledge in HTML, CSS, Frameworks like Sass/Less, SQL, etc
  • Designed and built a functioning consumer facing platform, processing a high volume of users.  

  • A proven track record with architectural best practices such as SOA, Pub/Sub, MVC, etc

  • Thirst for learning new technologies and design patterns, and motivation to solve tough problems

Perks & Benefits:

  • Competitive salary and equity

  • Comprehensive medical, dental, vision, and 401k

  • Subsidized gym membership

  • Company outings like go-karting, paintballing, & gourmet cooking classes.

  • Work from home Fridays!