​Principal UI Engineer

  • BHO Tech
  • Redwood City, CA, United States
  • Apr 23, 2021
Full time Engineering

Job Description

Job Description:
Principal UI Engineer
Redwood City · Full Time

We are an experienced team of startup veterans, the problems we solve as challenging and fun, and we are changing how data analysis is done. We will not consider our mission accomplished until we have unlocked the promise of big data for everyone, not just Hadoop programmers. If you want to build ground-breaking products, transform the lives of customers and drive a culture of results and confidence, without arrogance, this is the team for you.

Job Description

Design, implement, and maintain user interfaces that enable customers to understand and intuitively command powerful tools for working with big data, all in a single-page application
Proactively introduce bleeding-edge libraries and best practices from the frontend development community
Develop on a modern technology stack that includes Javascript, React.js, Angular.js, Bacon.js Typescript, Coffeescript, WebSockets, and Scala
Write end-to-end and unit tests to minimize frontend bugs using Mocha, Protractor, Selenium, and other Angular-compatible frameworks
Having fun with the leading company in the $12B+ data preparation space.
Demonstrated experience building modern web applications using js/html5/css3 and a client-side MVC framework such as Angular, Backbone, Ember, JQuery or similar

Track record of writing frontend tests using frameworks such as Jasmine, Karma or Protractor
Experience or interest in JS visualization libraries like D3, Raphael, and Highcharts
Experience using at least one server-side language like Java, Scala, C++ or similiar
10+ years of experience building production software as part of a software company
Excellent communication skills -- no one works in a vacuum here
Strong interest in building a company to last
Degree in Computer Science or similar field

Javascript, Angular.JS, React.js

Kris Young
Account Director
BHO Tech
San Jose, San Francisco CA
Phone: (866) 816-1615 x 823