Web Developer

· Bachelor’s degree in Computer Science or equivalent work experience
· 5+ years of overall software development experience, with an emphasis on web applications
· Experience as a member of a UI design team participating in the complete product development lifecycle of successfully launched applications
· Experience building rich data-driven web applications
· Experience with modern web technologies and techniques such as HTML5, CSS3, ECMAScript 2016, CSS pre-processors (SASS, Less, Stylus), JavaScript transpilers (Babel, CoffeeScript, TypeScript), and JavaScript build tools (Browserify, WebPack, Grunt, Gulp)
· Experience with modern JavaScript frameworks and libraries such as React, Redux, Ractive, Ember, or Angular, along with the knowledge of when to use them
· Experience with Node.js and the NPM package ecosystem

· Demonstrated UI implementation experience, and with a portfolio of work that demonstrates detailed attention to typography, color, imagery, motion, and graphic elements
· A passion for creating beautiful, engaging, intuitive, efficient and highly usable user interfaces
· Experience with streaming media and HTML5 multimedia features
· Experience with vector and motion graphics, including SVG, HTML5 Canvas, WebGL (ThreeJS) and animation via JavaScript and CSS
· Familiarity with real-time communication mechanisms such as WebSockets and WebRTC
· Familiarity with Electron or equivalent technology
· Familiar emerging trends in desktop, web, and mobile app development
· Experience with deployments, dev ops, and / or AWS

You may return to your current search results by clicking here.

Latest Job Listings