Numerify is hiring a

Sr. UI Engineer

Cupertino, United States
Full-Time
At Numerify, we are passionate about delivering a very consumable, scalable and highly performant customer experience utilizing cutting edge technologies through sound agile development practices. As we continue to evolve our platform capabilities, we are looking for highly-motivated and talented senior UI Engineers to join a fast-growing team and work collaboratively with other engineering groups to design, implement and deliver a high quality Analytics product in the Cloud with an awesome user-experience.

Responsibilities:

  • Design and implement new user-facing features in Numerify platform product line.
  • Participate in rapid prototypes to evaluate frameworks or design concepts.
  • Strive for clean architectures and extensible code.
  • Produce high quality code with automated tests that performs and scales.
  • Guide and mentor junior UI developers on an on-going basis.

Experience and Skills Required:

  • Strong user interface programming skills including HTML, CSS, JavaScript, AJAX, and cross-browser development.
  • Solid understanding of Object-Oriented design and programming concepts.
  • Knowledge of UI frameworks and libraries such as AngularJS, Dojo, JQuery, bootstrap or equivalent.
  • Team player that values team excellence over individual productivity.
  • Knowledge of SQL and understanding of relational databases.
  • Experience with Java programming or other Object Oriented language.
  • Understanding of XML, JSON, DOM, and other W3C standards.
  • Working knowledge of REST web services.
  • Bachelor's and/or Master’s degree in computer science or equivalent experience.
  • 6-10 years of related experience.
  • Strong communication, analytical and problem solving skills with a high attention to detail.

Desired Skills:

  • Good understanding of usability and visual design principles
  • Familiarity with the whole web stack, including protocols and web server optimization techniques
  • Working knowledge of J2EE based MVC frameworks (Spring MVC preferred).
  • Experience with Agile software development and Test Driven Development methodologies.