Work in Iowa Manufacturing Jobs

Job Information

ICONMA, LLC Senior Front End Developer in Urbandale, Iowa

Job Description

  • This role is somewhat considered the front of Front End Development. You will be joining a team that is building specific components that will be reused by multiple teams. A stand out quality in a past position will be working experience in a shared design/component library environment.

  • Experience in JavaScript, HTML5, CSS, React JS, Node JS, Redux/Mobx

  • Candidate should have strong JavaScript at a foundational level and experience.

  • Should be able to code JavaScript to solve Computing problems.

  • Redux/Mobx will be the frameworks that we are using with React. these have a lower priority and will not be a large part of this role.

  • NodeJS will be more backend focus and should have knowledge and know their way around this but do not need to know this inside and out as it would relate to server programming.

  • Experience in responsive web design, CSS preprocessing, version control, testing

  • Responsive Web Design experience is critical.

  • Version Control and testing

  • Knowledge of ECMA script and Typescript

  • Knowledge of engineering practices like TDD, Software automation, CI/CD

  • Understanding of Agile and XP practices


  • Develops reusable components for a shared product design system.

  • Works with product managers and UX designers to ensure component library meets the needs of the business and users.

  • Follows industry-standard agile software design methodology for development and documentation.

  • Executes necessary documentation as needed.

  • Develops new software functionality for product development.

  • Tests components across browsers and devices.

  • Maintains the component library as a product and work with other teams to manage contributions

    As an equal opportunity employer, ICONMA prides itself on creating an employment environment that supports and encourages the abilities of all persons regardless of race, color, gender, age, sexual orientation, citizenship, or disability.