Front-End Software Engineer in Ann Arbor, MI at Vaco

Date Posted: 2/3/2021

Job Snapshot

Job Description

Basic Requirements

    • You should have 3+ years experience in a high-impact, individual contributor role as a front-end engineer working with REST APIs to create data-driven applications in modern JavaScript frameworks such as React, Angular or Vue
    • You have a deep understanding of SPAs (single page applications) and architecture of the website
    • You have a passion to develop a world-class UI backed by best practices, with a strong ability to translate requirements into software
    • You have competence with logical and technical problem solving, and a proven ability to research and recommend the appropriate interactive technologies needed
    • You're people-oriented, friendly, and personable
    • You have the ability to learn quickly and continuously, and are comfortable explaining technical concepts to non-technical audiences
    • You are organized, manage your time well, and are committed to quality and thoroughness
    • You have a Bachelor's degree or equivalent in Computer Science


    • Take an existing application architecture and use best practices to create UIs to product specifications
    • Be a strong advocate for User Experience and back it up with effective execution
    • Create and maintain a front-end style guide including the site organization, page layout, navigation, style sheets, graphical elements, fonts, color palette, front-end application folder structure, and coding conventions
    • Collaborate with the product team to improve existing functionality and bring new ideas to life
    • Assist with interviewing, onboarding, and training front-end engineers as they join the team