UI Lead Engineer/Architect (React, Angular, WebPack, Post CSS, Babel, Flux, Redux)

Palo Alto, CA, US

Job Description / Skills Required

Company Description
Vera is a next-generation data security company that enables businesses of all sizes to secure, track, and share any kind of data, no matter where it’s stored or how it’s shared. With robust policy enforcement, strong encryption, and strict access controls, Vera’s Dynamic Data Protection lets employees collaborate freely while ensuring the highest levels of security, visibility, and control.

Vera's solution is available on all devices and platforms, including Windows, OS X, iOS, Android and popular browsers. We've built a team that is brilliant, creative, and focused on helping people solve this tough challenge. At Vera, you'll get the chance to improve how security services are built, deployed, and delivered to customers, and invent some new things along the way.

Along the way, Vera has won many accolades and awards, including the prestigious 2016 Red Herring Top 100 North America Winner, and Finalist at RSA Conference Innovation Sandbox contest 2016 to name a few.

Our investors include Battery Ventures, Sutter Hill Ventures, Amplify Partners, and some of Silicon Valley’s most notable cyber-security angel investors. We're poised to change how security works in the enterprise.
Job Description
Technical leadership and mentoring of Vera's Web/UI team
Development of architecture roadmap of Vera's Web/UI Stack
Identification and implementation of development best practices, including Design and Code Reviews, Unit Tests and Test Automation
Driving innovation using latest Web/UI technologies
Inculcate a culture of out of the box thinking, exploration and problem solving within the team
Working on prototypes and proof of concepts using leading edge technologies and frameworks
Solve security related problems on the Web/UI stack that have not been solved before
Build a reliable and performing Web/UI platform
Respond to customer issues in a timely manner to ensure highest customer satisfaction
Bachelor’s or Master’s Degree in Computer Science, IT or related field
At least 8 years of hands on experience working on Web and UI technologies and developing successful products
Recent experience working with React, Redux, Webpack, Node.js, and NPM
Hands on experience working with at least one JavaScript framework, such as Backbone, Ember, or Angular
Expert-level knowledge of raw JavaScript (ES5 / ES6), CSS3, and HTML5
Built single-page web applications that perform well in modern, mobile, and legacy browsers (responsive UI)
Expert in debugging JavaScript and CSS
Keen eye for usability and user experience
Familiar with at least one unit testing framework, such as Mocha or Jasmine
Familiar with at least one end-to-end testing framework, such as Selenium, Nightwatch or Protractor
Experience using, integrating, and optimizing front end build tools (Grunt / Gulp / Webpack)
Integrated front-end applications with various types of APIs, and are comfortable with authentication and authorization (basic/OAuth/SAML)
Familiar with common web application security concerns and you know how to prevent and fix exploits (XSS/clickjacking)
in developing browser extensions or plugins to enable additional
functionality on the browser and to integrate with native OS/platforms
in developing web based applications on popular cloud platforms like
Google Apps Platform, Salesforce Developers Platform, Box/Dropbox etc.

More Jobs at Vera