Front End Developer

in Coon Rapids, MN

(Regular Full Time)

Please fill out this quick questionnaire: (minimum requirements for this position)
Are you a current or previous employee of HOM Furniture, Inc?
Are you authorized to work in the United States?

List of available schedules for the above position:
Work Days Shift Schedule Details Pay Range Pay Type
Mon, Tue, Wed, Thu, Fri 1st (Days) open Salary

HOM Furniture Brands is immediately seeking a qualified candidate to help design and build multiple websites including,,, and several other branded websites as well as internal web-facing applications.

Team members need to be results-oriented, self-starters with imagination and passion. Must have excellent communications and people skills, and be highly creative, versatile and solution driven while being organized, detail-oriented and resourceful in fluid multi-tasking, deadline-driven environment. 


Essential qualifications and experience include:

  • 2+ years of professional experience with developing websites for business and e-commerce
  • Can work in a team with developers (both inside and outside the company), project managers, copywriters, social media managers, designers and production artists
  • Ability to move quickly and independently and juggle multiple projects in a deadline driven environment
  • Experience in scoping and planning work
  • Strong problem solving skills

Technical Requirements:

  • Expertise in writing React components 
    • Able to leverage modern features of HTML5 and CSS3 with reasonable fallbacks to older systems
    • Thorough understanding of HTML best practices and pitfalls.
    • Ability to structure HTML and Javascript with minimal or no boilerplate provided
  • Experience with responsive web design
    • Especially in regards to mobile rendering and touch quirks
    • Thorough understanding of mobile best practices.
  • Experience with full application development from beginning to end with a backend API
  • Familiarity with multi-browser testing and debugging
  • Experience with source code control (e.g. Git)


Optional but desirable skills include:

  • Experience building and maintaining JavaScript in Webpack
  • React Native experience
  • Familiarity with AJAX and Asynchronous programming (Promises, Generators, Callbacks, etc.)
  • Working experience with MongoDB and NodeJS
  • Working knowledge of GraphQL
  • Experience working with JSON based REST APIs
  • UX/Visual Design knowledge and best practices
  • Working knowledge of Javascript unit test frameworks
  • Working knowledge of best practices in performance optimization
  • Experience with Sass
  • You understand basic design principals including visual hierarchy, font selection and basic layout concepts
Essential Duties and Responsibilities

Essential duties and responsibilities include the following, other duties may be assigned.

  • This person must excel at developing websites with catalogs and e-commerce checkout processes. Responsibilities to include coordination with the merchandising and marketing departments with regard to content and objectives.
  • Skilled in developing sites with responsive-design to meet the variable needs of differing browsers on multiple devices.
  • Ability to design working models and mockups for design approval purposes.
  • Participate in the design of standards and style for design capabilities to ensure a high level of design appeal and coding efficiency consistent with current/successful standards and results.
  • Ensure that sites provide content to the viewer at sufficiently high speed and quality.
  • Remain current on web development technologies and assess new standards, technologies and trends, and formulate/recommend strategies and tactics for future site enhancements.
  • Performs other tasks as requested. Other duties may be assigned.
Education and/or Experience

Two-year associate degree in web design or equivalent combination of relevant education and experience

Language Skills
Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedures manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
Mathematical Skills
Mathematical aptitude to add, subtract, multiply, and divide in all units of measure, using whole numbers, common fractions, and decimals. Ability to compute rate, ratio, and percent and to draw and interpret bar graphs.
Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

While performing the duties of this job, the employee is regularly required to stand for sustained periods of time, move about on foot to accomplish tasks, use spoken word to communicate, and perceive the nature of sounds at normal speaking levels with or without correction.

The employee is occasionally required to sit or remain in a stationary position for extended periods of time; use hands to handle or feel objects with either the entire hand or fingers, including typing. Reach with hands and arms in any direction, ascend and descend ladders and stairs using feet and legs and/or hands and arms. Stooping by bending downward and forward by bending at the waist, kneeling or bending at the knees to come to a rest on knee or knees, crouching by bending the body downward and forward, or crawling by moving about on hands or hands and feet. The employee must occasionally lift and/or move up to 25 pounds.

Specific vision abilities required by this job include close visual acuity to perform activities such as: preparing and analyzing data or figures, transcribing, viewing a computer terminal, extensive reading, visual inspection involving small defects, and using measurement devices.

Reasoning Ability
Ability to apply common sense understanding to carry out instructions furnished in written, oral, or diagram form. Ability to deal with problems involving several concrete variables in standardized situations.
Work Environment

The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. The noise level in the work environment is usually quiet.