We are seeking a Front-end Web Developer to build and maintain accessible, performant, reusable, and reliable JavaScript, CSS, and HTML:
• Engineer new user interfaces as needed to work with our back-end Python application in support of customers’ evolving needs
• Translate requirements into technical designs and well-engineered code backed by automated tests
• Leverage your knowledge of web-based tools and infrastructure to improve our core technology
• Prototype new features and applications
Responsibilities sometimes require working evenings and weekends, sometimes with little
advanced notice.
Required Skills and Experience
• Two-plus years of professional experience building web applications using HTML, CSS, JavaScript, and Jinja templating
• Two-plus years UI/UX design
• Experience using a major JavaScript framework (React, Angular, Vue, etc)
• Experience with Bootstrap framework
• Ajax experience
• Experience with accessibility / 508 compliance
• Two-plus years with git/Github/GitLab and CI/CD tools
• Strong analytical thinker with experience in best practices and design patterns
• Understanding of internet fundamentals from networks protocols to queuing to load balancing
• Ability to communicate technical requirements, both verbal and written
• Bachelor’s or higher degree, or the equivalent, in Computer Science or related field
• Must be able to lift 50 lbs
Desired Skills and Experience
• Knowledge of OpenGL/WebGL
• Experience with user authorization and authentication
• Familiarity with build tools (webpack, gulp, grunt, etc.)
EOE M/F/D/V