Web UI Designer

Data Dimensions

Data Dimensions

Design
Janesville, WI, USA · Janesville, WI, USA · United States · Wisconsin, USA
Posted on Sep 27, 2025

Purpose: The Web UI Designer is a technical role that is responsible for presenting a product's development in a way that is attractive and convenient for users. The Web Designer creates interactive programs that enhance a customer's experience with a brand and facilitate an enjoyable experience on the business's website. The Web Designer will have a working understanding of coding and transfer the brand's strength through the interface of a product.

Essential Duties and Responsibilities:

  • Collaborate with product management and engineering to define and implement innovative solutions for the product direction, visuals, and experience.
  • Execute all visual design stages from concept to final hand-off to engineering.
  • Conceptualize original ideas that bring simplicity and user friendliness to complex design roadblocks.
  • Create wireframes, storyboards, user flows, process flows and site maps to effectively communicate interaction and design ideas.
  • Present and defend designs and key milestone deliverables to peers and executive level stakeholders.
  • Conduct user research and evaluate user feedback.
  • Establish and promote design guidelines, best practices, and standards.
  • Utilize your outstanding problem-solving skills and attention to detail to participate in the analysis and design of integrated solutions.
  • Assist in the gathering, review, and analysis of requirements, both from business users and from teams responsible for other application systems.
  • Create and maintain functional and technical design specifications and solutions to satisfy project requirements.
  • Track and support multiple simultaneous activities.
  • Collaborate with other developers and engineers in team projects.
  • Identify and implement appropriate testing strategies.
  • Identify and drive improvements to current development processes, architectures, and infrastructures.
  • Propose framework & opportunities for system enhancements to improve performance and overall user experience.
  • Support changes and enhancements from initial development to product deployment.
  • Handle special projects, as required, to completion.
  • Research new technologies as time permits.
  • Respond to inquiries from internal users and technical support personnel regarding functions and operations of software programs.
  • Required to attend mandatory meetings and trainings, work scheduled overtime with minimal notice, and perform other duties as assigned per business needs.

Qualification Requirements –

To perform the job successfully, an individual should demonstrate the following:

  • Must be at least 18 years of age.
  • Able to read, write and speak English.
  • Successfully pass and maintain acceptable background checks and security clearances.
  • Bachelors or master’s in Human-Computer Interaction, Interaction Design, or related bachelor’s degree from a four-year college or university plus 6-7 years of related experience or equivalent combination of education and experience required.

· Proven UI Experience.

· Demonstrable UI design skills with a strong portfolio.

  • Experience creating wireframes, storyboards, user flows, process flows and site maps.
  • Proficiency in HTML, CSS, and JavaScript for rapid prototyping.
  • Excellent visual design skills with sensitivity to user-system interaction.
  • Ability to present your designs and sell your solutions to various stakeholders.
  • Ability to solve problems creatively and effectively.
  • Up to date with the latest UI trends, techniques, and technologies.
  • Experience working in an Agile/Scrum development process.
  • Knowledge and understanding of computer networking principles.
  • Exceptional communication skills, with the ability to effectively articulate and communicate technical information (verbally and in writing) to the development team.
  • Strong understanding of SDLC tools, techniques, methodologies, and best practices.
  • Excellent critical thinking and problem analysis skills.
  • Expert time management skills and service-oriented mentality.
  • High sense of ownership of the problems and requests assigned.
  • Focus on managing and resolving issues in alignment with SLAs.
  • Implement website layout/user interface by using standard HTML/CSS practices.
  • Gather and refine specifications and requirements based on technical needs.
  • Create and maintain documentation.
  • Travel as required.

Certificates and Licenses:

  • No certifications or licenses needed.

Computer Skills:

  • Must have knowledge of and work experience with Microsoft technologies, including Office tools (Word, Excel, Outlook), as well as with one or more of the items in each of the following categories:
    • Client-Server Development:
      • Microsoft Windows API (for Windows applications, services, or Web services).
    • Web Development:
      • HTML, MVC, ASP.Net, DOT.Net, DOT.Net MAUI, DOT.Net Core 7, CSS, JavaScript, jQuery, AJAX, PHP, UI Design, XML.
    • Languages:
      • C#.Net, VB.Net, C++, Delphi.
    • Preferred Skills:
      • SCRUM Development Methodology.
      • Microsoft SQL Server (2005 or higher), SQL Management Studio, MySQL
      • Proficient in design and prototyping tools such as Figma Sketch, React, and JavaScript.