Job Details

Web Applications Developer


Dahl Consulting






Eagan, Minnesota, United States


Information Technology




The UX Web Developer is responsible for working with designers, information architects and a team of developers to define HTML markup and create custom CSS stylesheets for complex, information-rich web and mobile applications. This position is perfect for someone who is passionate about the CSS and HTML, can follow coding standards already in place but wants to stay up-to-date on technology to help improve the code base, and is not afraid of new challenges.

• Associate degree in a technology-related field required (Bachelor's degree preferred)
• Knowledge of web standards and accessibility (W3C and s508)
• Minimum 2+ years experience developing front-end web applications
• Portfolio of work

Required Knowledge and Skills
• Ability to create production-quality CSS, SASS, and HTML for web applications with support for mobile and tablet devices. Knowledge of JavaScript a plus.
• Knowledge of web standards, accessibility, CSS-driven layouts and manipulating the DOM
• Implement browser-independent designs and cross-browser issues (IE, Firefox, Safari etc) on all platforms
• Good eye for aesthetics and detail; can faithfully convert Photoshop design specifications into a functional, standards-compliant website

Familiar with:
• Modular CSS, SASS mixins and functions
• Developing for mobile and tablet devices
• Understanding of AJAX and jQuery (other JS libraries like backbone.js, and angular JS) is a plus
• Ability to follow technical specifications and production processes
• Ability to adjust graphics and create / optimize graphic assets as needed to complete designs
• Ability to work with source/version control software
• CSS image sprites

• Ability to communicate ideas and collaborate with developers, designers, information architects, copywriters, project managers and executives.
• Strong time-management, multi-tasking and prioritization skills
• Critical thinking and problem-solving skills
• Excellent written and verbal communication skills
• Excellent troubleshooting skills
• Innovative and a self-starter

Scope of Influence
• Ability to interact with other team members, both in UXE team and wider cross-functional capacity (technology, content, marketing, product development)
• Ability to build consensus between technology, quality and business groups and justify design decisions

Download our mobile app for iOS & Android |
Refer a friend for rewards |