Sign in

Software Engineer - Front End

Enormous Enterprise LLC
San Mateo, California, United States
January 16, 2019


Software Engineer - Front End

San José, Costa Rica


Apply frontend technology to enhance the classroom experience for both students and teachers. Take ownership of what our users see and make recommendations on how we should enhance and improve the product.

Build cutting-edge social features to improve the learning experience.

Solve hard problems and make our front-end efficient, elegant and awesome.


Professional fluency in English.

3+ years of experience building dynamic, consumer-facing sites.

Expert knowledge of object-oriented Javascript, prototypes, closures, event delegation, performance and working with the DOM.

Knowledge of front-end web technologies, including HTML5, jQuery, modern CSS, and frameworks such as Backbone.js/Marionette/AngularJS/React.js.

Understanding of back-end technologies such as PHP, Mysql, Ruby on Rails, Node.js, or Go.

Experience working in short, agile, iterative development cycles.

Exceptional Candidates:

Fluency with one or more server-side languages.

Experience with web analytics and tests to optimize retention, funnels, and conversion rates.

You have an eye for visual and/or interaction design, and maybe have even done some design work in the past.

Solid experience with unit-testing and using technologies such as Jasmine or Mocha/Chai.