Overview

We are looking for frontend developers to build the most advanced online learning environment.

Challenges include:

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
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, SASS, HTML5, and bootstrap 3 in our frontend. Working knowledge of these frameworks and languages is a big plus. Expertise in Javascript or JQuery, and deep understanding of design patterns is a requirement for this role.

Our ideal candidate is a  collaborative lifelong learner who can pick up new technologies, aspires to build high quality user experiences and cares deeply about the performance and extendability of their work. We are looking for team players who will contribute to our product as well as the growth and culture of our team.

About NovoEd

We are developing cutting-edge technology to solve the hardest problems in education.

NovoEd is a student-centered online learning environment that emphasizes collaboration and teamwork.  We make online learning engaging and effective through our social learning environment (platform) and courses optimized for project-based learning (content).  Based in San Francisco, CA, our small team has already built the most advanced online learning and collaboration platform, which is being used by the best business schools and large enterprises to make their online offerings effective, efficient and engaging.
NovoEd’s Engineering team is a team  of collaborative, passionate and smart engineers. We work closely with designers and product managers to build the most intuitive, sleek and smooth learning experiences. We take pride in designing high quality code, in our attention to code style, our code review culture and our culture of learning together as a team. We have bi-weekly engineering lunches where we discuss and tackle technical and non-technical challenges faced by our engineering organization. We enjoy monthly team events with the NovoEd team and our engineering team outings.