Software Engineer for Front End

Edmodo

(San Mateo, California)
Full Time
Job Posting Details
About Edmodo
Edmodo’s mission is to connect all learners with the people and resources they need to reach their full potential. On Edmodo, teachers are at the center of a powerful network that connects them to students, administrators, and parents. This network surfaces the world’s best resources and tools, providing the building blocks of a high quality education.
Responsibilities
Apply frontend technology to enhance the Edmodo 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.
Ideal Candidate
**Requirements**: * 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.
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Offers a comprehensive compensation package. Vanguard 401(K), Aetna Medical PPO 10, HMO 15, and HSA options, Kaiser Medical PPO 30 Option, Metlife Dental PPO, VSP Vision PPO, Basic & Voluntary LIFE & AD&D

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.