Front-End Developer (React) in Ann Arbor, MI at Vaco

Date Posted: 10/11/2019

Job Snapshot

Job Description

  • You love to UI code and create mockups from the Product Team
  • Design REST endpoints.
  • Develop a world-class UI (with a knack for design)
  • You have experience with modern JavaScript frameworks such as React, Angular or Vue
  • You have a deep understanding of SPA (single page application) architecture of the website
  • You have proven ability to research and recommend appropriate interactive technologies needed
  • You have a strong ability to translate requirements into software
  • You have competence with logical and technical problem solving required
  • You're people-oriented, have a friendly demeanor and a personable nature
  • You have the ability to learn quickly and on a continuing basis
  • You're comfortable explaining technical concepts to non-technical audiences
  • You have a natural commitment to quality and thoroughness
  • You're organized, you manage your time well, and you stand behind your work
  • You have a passion for learning new technologies
  • Your drive to innovate is inspiring

  • Take an existing application architecture and use best practices to create UI to product specifications
  • You will take on challenges often, have grit.
  • You are a strong advocate for User Experience and back it up with strong execution.
  • You will create/maintain frontend style guide, including; site organization, page layout, navigation, style sheets, graphical elements, fonts, color palette, front-end application folder structure, coding conventions
  • You'll evaluate new/best Architecture practices
  • You'll create mockups/wireframes from project requirements
  • You will ensure designs are consistent across browsers/device types
  • You will analyze and execute user experience improvement through qualitative methods
  • You'll collaborate with the Product Team and product managers to improve existing functionality and bring new ideas to life
  • You'll assist with interviewing, on-boarding, and training front-end engineers as they join the team
  • You'll participate in lively technology discussions where your opinion is truly valued