Senior UI Engineer

Intertrust Technologies Corporation provides trusted computing products and services to leading global corporations – from mobile and CE manufacturers and service providers to enterprise software platform companies. These products include the world’s leading digital rights management, software tamper resistance and privacy-driven data platforms for AdTech, DNA storage and processing, and IoT. Founded in 1990, Intertrust is based in Silicon Valley, with locations in London, Tokyo and Beijing. The Company has a legacy of invention, and its fundamental contributions in the areas of computer security and digital trust are globally recognized. Intertrust holds hundreds of patents that are key to Internet security, trust, and privacy management components of operating systems, trusted mobile code and networked operating environments, web services, and cloud computing.

We are seeking a Senior UI Developer (Front-End Engineer) to join our expanding team in Silicon Valley to build our next generation cloud-based data platform targeting IoT and other industries.

Responsibilities:

  • Design, architect, prototype and implement complex large-scale graphical user interfaces for web applications.
  • Design, architect, prototype and implement automated test and deployment systems for complex SaaS-based GUIs.
  • Be a technical lead for the team
  • Collaborate with product managers, UX designers and software engineers driving functional requirements.
  • Work closely with UX and UI designers on new products or features/improvements of existing products.
  • Investigate emerging technologies and make a case for their adoption.
  • Ensure that modules and/or product(s) across your teams are consistent in look and feel, the underlying technology stack and the implementation methodology.
  • Drive performance tuning, usability enhancements and test automation strategy.
  • Support, maintain and document software functionality.
Requirements:
  • 5+ years of experience building complex web-based applications as a Front-End Engineer/UI Developer.
  • Proven capability technically leading teams of GUI developers.
  • Previous experience in designing and developing large scale tools and applications to scale
  • Excellent debugging and analytical skills and ability to thrive in a highly-collaborative and team-oriented environment.
  • Deep expertise in JavaScript (e.g. NodeJS, ES6, TypeScript)
Ways to stand out from the crowd:
  • Deep understanding of React.JS internals, and its performance pitfalls.
  • Previous experience in visualizing data using charting libraries like HiCharts, D3 etc.
  • Strong unit and integration testing skills and experience with Cypress.io
  • Experience in setting up frontend apps build pipeline using tools like Gulp, Jenkins etc.
  • Experience working with Material UI library is a big plus

Planet OS

Designed to streamline complex data workflows

Technology we use

TypeScript
React
Node.js
Jenkins
JIRA

More jobs in Planet OS