Job TITLE: Front End UI Engineer

Location: San Jose, CA

Term: Contract to Hire

Skill: * Architect performant and scalable customer facing features for the WMX product * Collaborate with our product manager, backend software engineers and external stakeholders to deliver optimal solutions * Design coherent and well thought out visualizations of large data sets for easy analysis by customers * Identify and resolve critical issues pertaining to scalability and performance * Work across the full stack of web application development on an ever growing high paced team

Experience: ruby on rails, optimize UI, javascript

Education: * MS degree or equivalent in Computer Science or related fields with 5 years of experience as a frontend software engineer or similar role * Good knowledge in computer science fundamentals and software design best practices * Proficient with basic Linux commands and one scripting language such as Ruby or Python * Experienced with an MVC framework such as Ruby on Rails * Experienced with HTML, CSS and JavaScript including DOM manipulation * Experience with a JavaScript framework (Angular, React/Flux, Ember) a plus * Knowledgeable in caching concepts and an awareness of performance bottle necks on web application development * Proficient with basic web networking protocols, concepts and RESTful APIs * Experienced in database design and usage (MySQL/NoSQL) * Proficient with a testing framework like rspec, cucumber a plus * Proficient with provisioning server infrastructure (NginX, Passenger/Unicorn, etc) and package management a plus * Proficient with Git version control * Proficient with CoffeeScript and HAML or a willingness to learn * Proficient with ECMA 6, HTML 5 and CSS3 features a plus * Self starting, motivated and willing to learn new technologies