Senior Software Engineer - UI

User Interface Palo Alto, California


Description

UI Team is looking for people who are passionate about creating web applications. We're responsible for Striim's Web UI and work on technologies like JavaScript ES 2017, NodeJS, Java, Less/CSS, BackboneJS, MarionetteJS and ReactJS. We're a bunch of engineers passionate about building snappy and snazzy web apps that users love!

You are a great fit if:

  • You love working in fast paced startups with great team members.
  • You're a hacker by heart who can prototype new features at a blistering pace.
  • You've worked on data-driven applications including dashboards.
  • You've worked on multiple levels of the web stack including JavaScript and Java.
  • You understand how databases and systems work.
  • You've worked with designers, product teams and other engineers and lead delivery of projects.
  • You're a great team player who loves to collaborate with other team members.
  • You know the difference between "prototype.apply()" and "prototype.call()" but also know the latest in the JavaScript world like React, NodeJS and ES201X.
  • You have a keen sense of design and can spot when a div is off by a pixel


Requirements:

  • Four or more years building production grade web applications.
  • BS or MS in Computer Science with courses in Software Engineering, Operating Systems and Databases.
  • Experience building dashboards or similar applications with high data volume.
  • High proficiency with JavaScript 201x and at least one server side technology like Java, PHP or Python.
  • Strong knowledge of web browser internals and debugging tools.

Salary DOE