Senior JavaScript/React.js Developer

Partially remote  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

This role is based about 30 miles North of Boston and can be partially remote. Must have experience with React.js. You will be building interactive gaming applications for the educational technology market. Apps that are used by millions of students and teachers on a daily basis.

We are looking for an awesome developer that has very strong skills in JavaScript and can test drive their code. You should also have an advanced knowledge of JavaScript, including prototype-based inheritance, event delegation, closures, AJAX, JSON, JS memory model.

Required:

  • Experience with javascript toolchain, from build system to automated testing
  • Experience with ES6, react.js or similar frameworks
  • Experience producing and shipping at least one or more applications for desktop or mobile
  • Strong knowledge of JavaScript, HTML, CSS, DOM, AJAX, RestfulAPI
  • Experience with Agile processes
  • Strong communication skills

    Nice to Have's:

  • Experience with educational software
  • Experience with Flux and art.js
  • Experience with backend technology and frameworks, especially Java

    Many people that put javascript on their resumes, may have used it for some simple validation of form input, minor changes to pages such as putting in a jquery ui widget or a show/hide toggle.

    I’m looking for developers that have gone above and beyond that, and developed real applications. Individuals who have done this for the browser or they may have done this on the server side via nodejs. Experience applying coding patterns to their code (Module, Sandbox, etc), valued modularization, written unit tests, and optimized for performance. In other words, your experience using javascript as a first class coding language is exactly what they need.

    Other notables are advanced knowledge of javascript, including prototype-based inheritance, promises, event delegation, DOM queries, closures, callbacks, AJAX, JSON, and understand the JS memory model. Ideally, you’d have shown the ability to lead an effort, promote best practices, and help the rest of the team grow in their javascript ability.

    Colin Reposa
    Syrinx Consulting Corporation
  • Start date
    ASAP
    From
    Syrinx Consulting
    Published at
    16.06.2016
    Contact person:
    Freelancer Map
    Project ID:
    1149009
    Contract type
    Permanent
    To apply to this project you must log in.
    Register