Description

  • Defining technical architecture for major parts of the frontend stack at Vertafore across our portfolio of applications.
  • Implementing significant portions of the frontend component architecture and help others with implementation.
  • Understanding how technical decisions drive business outcomes and deliver frameworks and platforms that improve delivery with high quality to those outcomes.
  • Performing design and code reviews and advise/mentor other engineers at Vertafore.
  • Work with DevOps teams on JavaScript application build and deployment toolchains and processes.
  • Present and evangelize Vertafore’s front end architecture and standards to executives, development teams, and product management teams.
  • Work with our UX team on JavaScript control standardization and reuse strategies and help ensure the technical feasibility of UX team designs.
  • Collaborate with other architects, the UX team, and Product Management to design and build compelling user experiences.
  • Mentor development team members and lead by example in your efforts to mentor, collaborate, and write awesome code.

     

Knowledge, Skills And Abilities

 

  • Technical Leadership: hands on experience setting technical direction and strategy.
  • Strong communication skills and collaboration skills. With the ability to lead high level discussions on technology strategy and approach.
  • Experience with producing architecture diagrams and supporting documentation.
  • Able to plan, conduct, and report on architecture and design reviews.
  • Experience working in a complex, matrixed organization involving cross functional products.
  • Familiarity with Application UX design and accessibility standards.
  • Ability to do performance optimization on frontend bundling and CI/CD pipelines.
  • Technical writing skills to document patterns in tools like Storybook or internal wikis.
  • Extensive experience with modern UI testing frameworks.
  • Expert in UI performance optimization techniques.
  • Experience with and enthusiasm for providing constructive feedback in code reviews and for pull requests.
  • Experience with Web Application state management strategies.
  • Highly proficient in communicating technical issues with developers, product owners, executives, and other stakeholders. Experience acting as a technical liaison between Product Management, Development, and Operations.
  • Demonstrable interest in emerging / nascent technologies.

     

Qualifications

 

  • Bachelor’s degree in a technical field.
  • 5+ years front-end development experience in a tech environment.
  • Strong technical skills with JavaScript, TypeScript, React or a similar frontend component-based architecture. The Vertafore platform is built on React, but we have various applications using other frontend frameworks.
  • Experience building frontend frameworks that improve developer velocity and quality, preferably using Bootstrap.
  • Experience with frontend testing. The Vertafore platform leverages Playwright and React Testing Library.
  • Expertise in CSS-in-JS (Emotion/styled-components) and design systems.
  • Experience integrating front end components with web services based on REST and JSON with libraries like React Query.
  • Extensive experience with Git

Education

Bachelor's degree