Lead Frontend Engineer

StudyBlue, San Francisco

See jobs at StudyBlue

About Us

We are a well-funded, fast-growing, and exciting educational startup, located in the heart of SOMA in San Francisco. StudyBlue is the top tier crowdsourced learning service built to help students succeed in school and beyond. We are used by millions of students to learn faster, stress less, study anywhere and get better grades. We provide powerful and yet easy to use solutions for students of all ages on the web, iOS and Android platforms. We're thinking about the future of education. Working at StudyBlue provides a rare opportunity to have fun and work on amazing projects while reshaping the world of education. 

The Job

We are seeking an experienced, talented, hardworking human being who is hungry to do big things. This role will contribute to overall the user experience, site performance, and code maintainability. You will play a vital role in scaling and defining how code is built and deployed. You can expect to partner with product designers, product managers and other peers across the organization. Your work will help change the way people learn and achieve their goals.

Working in our Agile development environment, you will maintain knowledge about all of our various tools, understanding how they can enhance our deployment flow, increase developer productivity, and improving the frontend stack while creating a high quality product that is engaging and delightful to our customers. 

What you will be doing

  • Design and implement features in the single page web application that help people learn
  • Work with Backend Engineers to define APIs and then build and ship performant features
  • Build efficient and reusable frontend components
  • Diagnose and repair performance issues, and build strategies with others to ensure high throughput
  • Be part of design and code reviews, providing architectural oversight and promoting tried and true design patterns
  • Identify and prescribe the best tools for frontend development
  • Own decisions around refactoring and strengthening the frontend ecosystem


  • You are highly skilled with JavaScript and have production experience with one or more of the following: React, Backbone, or Redux
  • You are experience with modern JavaScript and ES6/Babel
  • You possess a strong knowledge of HTML, CSS and related web technologies
  • You are able to tackle complex problems with well-tested and easy to understand solutions
  • You take pride in shipping work that focuses on quality, performance and scalability
  • You are self-motivated and organized, with the ability to lead and deliver on multiple projects at once
  • You demonstrate a persistent passion to learn, absorb and teach new frontend tech to others

Bonus Points

  • You are a HTML5 and CSS3 guru and can explain your approach to others
  • You provide a strong portfolio that displays your passion and expertise
  • You are familiar with Google Web Toolkit, Java and/or Tomcat
  • You have experience designing RESTful APIs
  • You have prior experience setting up testing systems and buil- chain tools, such as Jest and Webpack
  • You have a proven track record with visual design and design teams
  • You have previously worked in education or education tech


  • The Best Equipment Available
  • Flex-Hours & Open Vacation Policy
  • Health, Dental & Vision Insurance
  • 401k with Match & Stock Options
  • Commuter Benefits
  • Sabbatical Program
  • Wellness Stipend
  • Commitment to Professional Development
  • Fun Team Activities

StudyBlue is an equal opportunity employer who participates in E-Verify.  

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified individuals with arrest and conviction records.

About StudyBlue

Conquer Your Course™ When you need study help, we have answers. Find materials for your class

Want to learn more about StudyBlue? Visit StudyBlue's website.