Syrinx Consulting is looking for a Front-End JavaScript Developer

    Front-End JavaScript Developer

    Chelmsford, MA…

    12 month Contract (Client will convert full time, if desired)

    We are seeking a Front-End Engineer to join our growing team of developers building exciting apps for education and learning. In this role you will design and develop code that delivers rich

    experiences using HTML5, Modern JavaScript, CSS, and related frameworks on desktop browsers, mobile browsers, and mobile apps.

    The Impact You’ll Have

    • Participate in design and development of multiple frameworks and services that are used in the

    development of apps and games in HTML5, JavaScript, and open source frameworks for a variety of

    platforms (including desktop and mobile).

    • Collaborate with your peer developers by supporting their development effort through the framework

    knowledge you have.

    • Take part in discussions and decision points on the frameworks that are being used by our HTML

    games and apps, helping to problem solve and design solutions for a variety of requirements.

    • Help evaluate and recommend technology, tools, and frameworks to build a compelling experience

    across multiple OS, device, and browser types.

    • As part of this team, you will stay current on trends and technology related to rich Internet

    applications, mobile, and UX.

    • Coding Expectations 70 – 85%

    What We’re Looking For

    • 2+ years building web applications, apps, and/or games utilizing current front-end technologies and

    �� Hands on experience and fluency in JavaScript, HTML5, Canvas, CSS, OO concepts in JS, DOM,

    AJAX, JSON, and browser limitations

    • Thorough knowledge and understanding of Internet application architecture including browser

    concepts, HTTP, REST, application server concepts

    • Experience with REACT and REDUX
    • Experience with Test Frameworks (Jest)
    • Experience with databases (RDBMS)
    • Strong communication skills (written and verbal)
    • Bachelor’s degree in Computer Science or a related field (or equivalent experience)

    We’d Also Love To See

    • Experience with Webpack 2, Babel
    • Experience working in an Agile environment
    • Experience in Flash development
    • Experience with one or more server languages (Java, Ruby, Node.js, Clojure, Scala, etc.)
    • Committer on one or more open source frameworks
    • Experience with educational software
    • Experience with CSS pre-processors (LESS, SASS