UX Designer

Overview

On Site
$40 - $45
Contract - W2
Contract - 6 Month(s)

Skills

Cascading Style Sheets
CSS
Prototype Development
Angular
UX Designer

Job Details

Role - UX Designer

Location - Nashville, TN

Duration - 6 Months

Must-Have skills for the role: 1)Cascading Style Sheets (CSS) 2)Prototype Development 3) Angular

UX Design

CSS and SCSS:

  • Proficiency in CSS3 for styling web pages
  • Experience with SCSS (Sass) for writing maintainable and scalable stylesheets
  • Understanding of CSS methodologies like BEM (Block Element Modifier)
  • Knowledge of CSS frameworks (e.g., Bootstrap, Tailwind CSS)
  • Ability to create responsive designs using media queries and flexbox/grid layouts
  • Prototyping / Design Tools:
  • Proficiency in creating interactive prototypes
  • Ability to create high-fidelity mockups and interactive prototypes to communicate design ideas
  • Conducting usability testing and iterating on designs based on user feedback

Required skills and qualifications

  • Proven hands-on experience building modern web UIs with either Angular or React (or both) and tools like Figma
  • Experience with TypeScript (preferred for Angular/React projects).
  • Proficient in HTML5, CSS3/SASS/LESS, Bootstrap, and implementing flexible, responsive design systems.
  • Proficient in Angular state management (RxJS, NgRx) and contemporary tooling (Webpack or Vite, npm or Yarn) for scalable front-end apps.
  • Familiarity with design systems, component libraries, and theming approaches.
  • Experience with RESTful APIs and front-end integration patterns.
  • Version control using Git; comfortable with CI/CD processes.
  • Problem-solving mindset, good communication, and ability to work in a collaborative, fast-paced environment.
  • Portfolio or samples demonstrate UI work, component design, and responsive interfaces.
  • Solid grasp of UX fundamentals and inclusive design practices to create accessible, best-in-class experiences.
  • Familiarity with Agile workflows and methodologies, such as Scrum or Kanban
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.