• Front-end Developer (Javascript/Django/Python)

    Posted Date 3 months ago(3/13/2018 1:24 PM)
    Job ID
    2018-2891
    # of Openings
    1
    Job Location(s)
    US-MD-Bethesda
    Category
    Information Technology
  • Duties & Responsibilities

    Medical Science & Computing is searching for a midlevel or senior Front-end Developer specializing in JavaScript to support the National Institutes of Health (NIH).  This is a temporary position (with option to extend) located at the NIH Campus in Bethesda, MD.

    Requirements

    Duties and Responsibilities

    • Develop, create, and incorporate new components for user interaction and scientific data visualization, using modern APIs and frameworks (jQuery, jQuery UI, Node, Angular, React, et al.)
    • Build robust, performant, user-facing web applications in python/Django supporting millions of daily users
    • Work as an integral part of an agile product team to deliver an unbelievably great user experience
    • Deliver responsive, accessible, mobile-friendly code of high quality (automated test/build/deploy)

    Position Requirements

     

    • Must be intelligent, self-motivated, a quick learner, technical, and have a curious mind.
    • BS in Computer Science or scientific field (engineering, physics), or equivalent experience
    • Excellent JavaScript skills (including ES6+)
    • Semantic markup and modern web layout techniques
    • Responsive design
    • Experience in JS testing
    • Basic knowledge of Python/Django (including testing)

    Highly Desired

    • Front-end performance
    • Adept at agile techniques and practices (DRY, KISS, 12factor, TDD)
    • Selenium testing
    • Accessibility
    • Usability/User-centered design

     

    Medical Science & Computing is an Equal Opportunity/Affirmative Action employer.  All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, or protected Veteran status.

    Options

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