UI Developer (Vue.js / React / Blazor)

Overview

On Site
Full Time
Part Time
Accepts corp to corp applications
Contract - W2
Contract - Independent

Skills

Frontend Development
Interfaces
Web Applications
Collaboration
Cross-browser
Responsive Design
ADA
RESTful
Kanban
Sprint
UPS
Version Control
Management
Debugging
Testing
Performance Tuning
Vue.js
React.js
HTML5
Cascading Style Sheets
Css3
JavaScript
TypeScript
Microsoft Azure
DevOps
Git
Continuous Integration
Continuous Delivery
Agile
Scrum
User Experience
Accessibility
WCAG
Section 508
Regulatory Compliance
Conflict Resolution
Problem Solving
Communication
Public Sector
.NET
C#
Microsoft
Unit Testing
SANS
UI
Technical Direction

Job Details


Title UI Developer (Vue.js / React / Blazor)
Location Twin Cities Metro Area, MN (Hybrid preferred)
Duration [Contract/Full-Time adjust as needed]
Job Type C2C,W2
Job Description

About the Role:

  • We are seeking a skilled UI Developer with strong experience in Vue.js (preferred), or alternatively in React or Blazor, to support front-end development for enterprise-grade applications at the Metropolitan Council of the Twin Cities.
  • The ideal candidate will be passionate about clean, accessible, and responsive UI design and development, and will work closely with cross-functional teams, including backend developers, UX designers, and business analysts.

Responsibilities:

  • Design and develop user interfaces for web applications using Vue.js (preferred), React, or Blazor.
  • Build reusable components and front-end libraries for future use.
  • Collaborate with UX/UI designers and backend developers to implement high-quality, user-friendly solutions.
  • Ensure cross-browser compatibility, responsive design, and accessibility standards (WCAG/ADA).
  • Integrate UI with .NET Core and RESTful APIs.
  • Follow Agile methodologies (Scrum/Kanban) and participate in sprint planning, reviews, and stand-ups.
  • Use source control systems such as Git/Azure DevOps for code management and CI/CD pipelines.
  • Perform code reviews and maintain development best practices.
  • Assist with debugging, testing, and performance optimization of front-end code.

Required Qualifications:

  • 5+ years of professional experience in front-end/UI development.
  • Strong experience with Vue.js (Vue 2 or 3) OR React OR Blazor.
  • Solid understanding of HTML5, CSS3, JavaScript/TypeScript, and component-based architecture.
  • Experience integrating with APIs and backend services, preferably .NET-based.
  • Familiarity with Azure DevOps, Git, and CI/CD pipelines.
  • Experience working in Agile/Scrum environments.
  • Knowledge of UI/UX principles and accessibility standards (WCAG/Section 508 compliance).
  • Strong problem-solving and communication skills.

Nice to Have:

  • Experience with Metropolitan Council systems or other government/public sector environments.
  • Familiarity with .NET Core, C#, or working in a Microsoft technology ecosystem.
  • Experience with Unit Testing (Jest, Mocha, xUnit).
  • Knowledge of design systems or component libraries (Vuetify, BootstrapVue, Material UI, etc.).
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.

About HighCloud Solutions, Inc