Description
• Demonstratable experience building complex, customer facing frontends using modern web-technologies• A desire to collaborate closely with users, designers, & testers to deliver quality software that solves problems for sophisticated enterprise customers.
• A deep understanding of JavaScript and considerable experience building thick-client applications with Angular.
• Experience with RESTful APIs and preferably GraphQL APIs
• Experience with testing frameworks, tools, and methodologies such as QUnit, Mocha & Selenium.
• Functional knowledge & interest in developing genuinely accessible interfaces.
• Strong experience with high throughput, large data set applications.
• Experience using Git, Jira, and Visual Studio Code
Bonus Points:
• Experience creating or contributing to open-source projects.
• Experience with React
• Strong HTML & CSS skills, with bonus points for experience with customer customizable workflows, knowledge of approaches to scalable/modular CSS, & preprocessors such as SCSS & LESS.
• Familiarity with client-side build processes & tools - Grunt, Gulp, Ember CLI etc.
• Experience with graphics & visualization tools such as React-vis D3 or ThreeJS.
• Interest & experience with design & data visualization.
• Experience with IndexedDB and other client-side storage technologies.