Keypath LLC

  • Full Stack Web Developer - Node.js

    Job ID
    Job Location
    CA-Toronto | US-IL-Schaumburg
    Information Technology
  • Overview

    Keypath Education is seeking an experienced and enthusiastic Full Stack Web Developer with Strong Technical and communication skills to join a small team that creates and supports technology for learning, teaching and assessment. We are looking for candidates with an established track record of creating smart, beautiful and frictionless user journeys written in reliable and reusable code.



    • Work in a creative team environment to develop responsive html/CSS/JavaScript (jQuery) code to form page templates, prototypes and production code, that is performant and accessible across all common browsers
    • Build full stack applications for student engagement
    • Provide diligent user testing and ensure your work delivers an intuitive and memorable user experience
    • Advise on user interface best practices to meet performance and client requirements
    • Develop images for courseware through image creation/manipulation software packages
    • Develop animations and interactive elements to enhance student engagement within the online environment
    • Mentor Front End Web Developers
    • Contribute to continuous improvement



    • Bachelor’s degree preferred
    • Minimum of 2+ years professional experience with Node.js
    • Minimum of 2+ years professional experience with React or similar framework
    • Minimum of 5+ years’ experience with the following
    • Proficient in client-side technologies including (X)HTML5, CSS3, JavaScript (jQuery)
    • Demonstrated experience in server-side development with Node, PHP, and other languages.
    • Demonstrated experience in Database development with MongoDB, MySQL, PostgresSQL or equivalent
    • Good working knowledge of Adobe Creative Suite with expertise in Photoshop and Illustrator in particular
    • Experience in working collaboratively with wireframes and technical specifications for interactive websites
    • Strong HTML skills, and an ability to create elegant, semantically clean mark-up
    • Strong understanding of CSS, its cross-browser quirks and a keen eye for details
    • Demonstrated experience in managing maintainable, scalable, cross-browser code that is a delight to experience on any device
    • Knowledge of Web Accessibility Standards
    • Experience working with learning management systems such as Blackboard, Moodle, Canvas and others is strongly preferred
    • Ability to work with multiple deadlines and multiple projects simultaneously in a fast-paced, changing environment
    • Ability to adapt and to solve problems proactively and creatively
    • Understanding of the Higher Education Sector is preferred


    Note: The above statements outline describe nature and level of work performed by individuals assigned to this position, and are not intended to be an exhaustive list of all responsibilities and skills required. All employees may be required to occasionally perform duties outside of their normal responsibilities as needed.

    Keypath Education is an equal opportunity employer that does not discriminate against applicants or employees and ensures equal employment opportunity for all persons regardless of their race, creed, color, religion, sex, sexual orientation, pregnancy, national origin, age, marital status, disability, citizenship, military or veterans’ status, or any other classifications protected by applicable federal, state or local laws. Keypath’s equal opportunity policy applies to all terms and conditions of employment, including but not limited to recruiting, hiring, training, promotion, job benefits, pay and dismissal.



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed