Job Description

The primary responsibility of this role is to implement web application designs. These designs account for desktop, mobile and tablet interactions. The implementation should balance functional and aesthetic features.

The front-end code must be designed for usability, maintainability, performance, and security. This position requires problem solving skills that will utilize both the engineer’s creative and technical expertise. This role requires strong attention to detail. The engineer will be expected to follow and contribute to established structure and design patterns.

Agile methodology is used and requires collaboration skills with other team members such as fellow front-end developers, back-end developers, designers, quality assurance and product owners.

Technical Requirements:

  • Experience in modern web development
  • Proficient with responsive web design
  • Expert git knowledge
  • Work with layered images (e.g. Photoshop)
  • React 16+
  • Node 12+
  • Modern HTML/CSS
  • Semantic HTML
  • Accessibility
  • ES5+
  • CRA
  • RESTful APIs
  • Storybook

Optional Requirments:

  • Experience working in Figma
  • GraphQL
  • CI/CD
  • Experience working in the InsurTech space