Front-End Software Development Engineer Lead

Matt Lehto

Companies today are facing a growing set of complex regulations around how they manage the ever-growing personal, financial, and other data they store and manage. Not only must they figure out which standards matter, but they must also determine if and how they are able to meet these standards with confidence and prove they can as a regular part of doing business. They need a better way to keep their promise to safeguard your sensitive data. Enter Hyperproof, a radical new approach to ensure organizations can effectively discover, track, and meet the web of compliance requirements. Companies today face enormous risks in fines, lowered stock price and compromised reputation. Hyperproof is creating advanced solutions to these problems with hosted services that leverage the latest technologies including cloud-based microservices, containerization, machine learning, blockchain, adaptive process automation, and more.

This is where you come in. We’re looking for a passionate and innovative lead software development engineer to join our growing team and bring this vision to reality. Our product will be user by auditors, managers, and users with broad range of skills and experiences. We’re creating a user interface helps people complete their compliance activities quickly and easily. As a member of our small and highly-experienced engineering team, you’ll be able to influence design decisions across all levels of the product taking into consideration the voice of the customer. Our product has a multi-tiered architecture using the latest technologies including Docker, Kubernetes, React, Java, and Go just to name a few. There’s literally no shortage of opportunities to hone and grow your technical skills in our highly-collaborative startup environment.

 

Responsibilities

  • Designing and coding product web and mobile user interfaces for multi-user, multi-company products
  • Working with Program and Product Managers to understand customer and industry requirements
  • Ability to translate user needs and requirements into cohesive product UI
  • Developing code that is secure, compliant and performant with great scale characteristics
  • Developing reusable user interface components that other developers and business users can easily leverage
  • Writing automated tests for all code and building monitoring and system health metrics into the code you build
  • Documenting you and your team’s code and contributing to team best practices to make everyone around you better at what they do too

Requirements

  • 5+ years’ experience in a lead software engineering role developing user interfaces
  • Focus on the customer requirements and the ability to translate them into modern, flexible software experiences
  • Ability to quickly shift gears to learn and apply new, relevant technologies to the problems at hand
  • Expertise with asynchronous web programming, with experience in Node.Js, Typescript, React, HTML, CSS
  • Detailed understanding of web architecture from including browsers, protocols, networking, CDN, DNS and more
  • Experience using and designing REST APIs using Json and related components to create responsive and dynamic web experiences
  • Familiarity with AWS and/or Azure cloud services for deployment, debugging and operations of the software you create
  • Experience on an agile team and agile methods including Scrum or Kanban
  • Bachelor’s degree in computer science, mathematics or similar is required

Nice to have

  • Experience with Oauth and associated security protocols
  • Familiarity with web site instrumentation and logging to understanding customer usage and application behavior
  • Experience designing relational database schema and writing SQL queries

To apply for this job email your details to matt@hyperproof.io