Sr. UI JavaScript Engineer at C3 IoT
Redwood City, CA, US
C3 IoT is looking for experienced front-end engineers to join our talented UI team. We're responsible for developing standard component sets for IoT analytics applications using our JavaScript framework, engineering comprehensive visual tools for internal teams and customers, and enabling the integration of external front-end technologies with our platform.


Using libraries and tools such as React, Underscore, jQuery, Bootstrap, D3, HighCharts, Backbone, Jasmine, Bower, and Gulp, you will engineer elegant, modular JavaScript components to be used in a wide variety of applications.
Work with the team to develop clean, intuitive tools that abstract away complicated concepts and complex logic to enable users to quickly build an application from end-to-end.
Work very closely with, and incorporate feedback from, product management, interaction designers, and back-end engineers.
Rapidly fix bugs, solve problems, and pro-actively strive to improve the products and technologies .


Thrive in a dynamic, rapidly changing environment and value end-to-end ownership of projects
Stellar communication skills, both verbally and in writing
An in-depth knowledge of the JavaScript language and Object-Oriented patterns (at least 4 years experience)
B.S. or higher in Computer Science (or equivalent work experience)
Disciplined approach to testing and code quality assurance
Understanding of common data structures and algorithms, profiling/optimization, and prior experience working with a JavaScript framework like React, Backbone, or Vue

Nice to have:

Startup experience
Github portfolio or link to open source work
Visual and product design skills
Knowledge of cross-browser quirks
Data-informed product development: analytics, A/B testing, user testing.