Avatar for NovoEd

The learning platform for the modern workforce.

Sr. Front End Software Engineer

$125k – $175k AngelList Est.
Apply now
NovoEd is developing cutting-edge technology to solve the hardest problems in education. Our platform engages learners through its social environment and project-based courses. Based in San Francisco, CA, our small team has already built the most advanced online learning and collaboration platform.

As a frontend engineer, you will be working closely with our Maker’s Team to create an intuitive learning experience for our users.

What Will You Do?

* Designing and building reusable, scalable and highly interactive learning experiences
* Ensuring students on the go can watch videos, submit assignments, and interact in class from their mobile device
* Building a scalable notifications system for web and mobile
* Architecting a social news feed to stream relevant student-generated content, including projects and forum posts, while protecting academic integrity and privacy
* Visualizing complex student and class data to highlight useful insights
* Engineering synchronous collaborative work environments that can support hundreds of simultaneous users

We use Angular.js, React, JQuery, SASS, HTML5, TypeScript, Webpack, ESLint, bootstrap 4 etc. in our frontend. You don’t need to know all these technologies to apply, but having working knowledge is a huge plus.

What Skills Are Needed For This Role?

* A minimum of 4 years of experience building frontend applications
* Experience with either Angular.js, Backbone.js, React, Vue, or pure Jquery
* Graphical sense of design or major website optimization experience 
* Good communication skills, ability to mentor and work collaboratively
* A true talent and drive for resolving issues, identifying trends, and recommending improvements

Why Will You Love NovoEd?

* A collaborative work environment
* Monthly company events, such as ski trips, BBQs hosted by our CEO, and more!
* Paid parental leave for moms and dads
* Free lunch every weekday from local restaurants
* Work from Home Wednesdays
* Flexible vacation days
* Comprehensive health care coverage
* Commuter benefits (parking and public transportation)
* Phone bill reimbursements (Yes! Your personal phone bill!)

NovoEd provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.


Hiring Process

Step 1

Step 2

Step 3

After you apply, a recruiter may reach out to you for an introductory call.

If your background is a match for the role, you may phone interview with 1-2 people.

If you continue through the process, you will come onsite 1-2 times to interview with a total of 3-10 people, depending on the seniority of the role.


Health, dental, vision, & life insurance

401K Matching

Paid parental leave

Work from home Wednesdays

Unlimited vacation days

+10 more

More jobs at NovoEd

View all jobs

Sr. Back End Software Engineer

Apply now

Sales Development Representative

Apply now