UI Developer / Front end Developer Loc:St. Paul, MN

100,000 - 200,000

Job Description:

Role:UI Developer / Front end Developer

Loc:St. Paul, MN

Position Responsibilities:

  • Development of a testable, extensible and highly scalable B2B eCommerce web application UI based on specified user stories
  • Collaborate with UX designers, QA and Product Owners to define, size and implement user stories
  • Drive iterative delivery of the application, moving quickly from MVP to more robust features and functions
  • Collaborate across teams and development channels to integrate disparate systems
  • Create system design artifacts and other technical documentation, as required
  • Think creatively and contribute new ideas to the team in terms of best practices, patterns and technologies that would lead to delivery efficiencies and speed-to-market
  • Learn and understand the business domain and how the system we are building aligns with business goals and objectives

Minimum Qualifications:

  • 5+ years of experience in front-end responsive web UI development
  • 3+ years of experience developing web pages using an industry standard JavaScript framework, such as React JS
  • Expert-level skills in developing web applications using JavaScript, CSS and HTML5
  • Experience working on teams that practice TDD (Test Driven Development)
  • Understanding of Microservice architecture and RESTful API integration patterns
  • Experience working in a DevOps/Continuous Delivery environment and associated toolsets (i.e. Jenkins, Puppet, Chef, etc.)
  • Experience with implementing test frameworks for unit testing and build acceptance testing
  • Candidate must have a strong understanding of UI, cross-browser compatibility, general web functions and standards

Desired/Preferred Qualifications:

  • Bachelor??s degree or equivalent experience
  • Familiar with UI build tools such as WebPack, Babel and Compass
  • Experience implementing SASS or equivalent high performance environments
  • Strong problem solving and conceptual thinking abilities
  • Desire to work in a collaborative, fast-paced, start-up like environment
  • Familiar with modern CSS libraries or view libraries
  • Full Stack development experience a plus
  • Familiar with ES6+
  • Experience developing 2D games leveraging Canvas or SVG is a definite plus


Share Profile