Angular + React Front End Architect

Overview

On Site
$80 - $100
Contract - Independent
Contract - W2
Contract - 12 Month(s)

Skills

GraphQL
JavaScript
TypeScript
UI
User Experience
React.js
React Native
AngularJS
Agile

Job Details

Position: Angular + React Front End Architect
Location: Seattle, WA
Project description:
We are supporting long term strategic initiative to modernize and scale Frontend technology stack for industrial platform a set of enterprise web and mobile applications in the electric utility space. This permanent full time role focuses on designing and evolving a composable user interface architecture with strong emphasis on reusability, performance, and future-ready web standards.
Responsibilities:
Lead the definition and evolution of UI architecture for web and mobile applications.
Provide technical and architectural guidance to development teams in an agile environment.
Build and maintain core UI frameworks and component libraries (Angular-centric).
Collaborate with backend and data teams to optimize API usage and performance.
Establish UI patterns, coding standards, and governance models.
Mentor engineers on architectural best practices and performance optimization.
Work closely with UX designers to ensure design-to-implementation alignment.
Drive adoption of modern UI technologies, including micro-frontends and low-code/no-code configuration paradigms.
Skills Must have:
Extensive experience with UI architecture and component library development (Angular and modern frontend frameworks).
Strong mastery of JavaScript/TypeScript and responsive, scalable frontend design.
Hands-on experience with micro-frontend patterns and composable UIs.
Familiarity with GraphQL integration and performance optimization techniques.
Deep understanding of responsive design, cross-browser compatibility, performance tuning, and accessibility (e.g., WCAG).
Minimum ~10+ years of relevant experience in UI/software engineering and architecture.
Nice to have:
Experience with other frontend ecosystems (React, React Native).
Knowledge of SSR/SSG techniques and advanced bundling strategies (e.g., Module Federation).
Familiarity with CI/CD, containerization, and cloud-based delivery models.
Prior involvement with design systems and scalable UI component governance
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.