Overview
On Site
Depends on Experience
Contract - Independent
Contract - W2
Contract - 12 Month(s)
No Travel Required
Unable to Provide Sponsorship
Skills
UI architecture
JavaScript and TypeScript
micro-frontend architectures
GraphQL APIs
Job Details
Job Title: Angular + React Frontend Architect
Location: Melbourne, FL
Duration: Long Term
Project Description
We are supporting a long-term strategic initiative to modernize and scale the frontend technology stack for an industrial platform consisting of enterprise-grade web and mobile applications in the electric utility domain.
This permanent, full-time role focuses on designing and evolving a composable UI architecture, with a strong emphasis on reusability, performance, scalability, and future-ready web standards. The architect will play a key role in shaping the frontend foundation for next-generation enterprise platforms.
Responsibilities
- Lead the definition, design, and evolution of UI architecture for web and mobile applications.
- Provide technical and architectural leadership to frontend development teams in an agile environment.
- Design, build, and maintain core UI frameworks and reusable component libraries, primarily using Angular.
- Collaborate closely with backend and data teams to optimize API consumption and frontend performance.
- Define UI patterns, coding standards, best practices, and governance models.
- Mentor and guide engineers on architectural principles, scalability, and performance optimization.
- Partner with UX and design teams to ensure seamless design-to-implementation alignment.
- Drive adoption of modern frontend technologies, including micro-frontends and low-code/no-code configuration approaches.
Must-Have Skills
- Extensive experience in UI architecture and component library development using Angular and modern frontend frameworks.
- Strong expertise in JavaScript and TypeScript, with proven experience building scalable, responsive frontend applications.
- Hands-on experience implementing micro-frontend architectures and composable UI patterns.
- Experience integrating GraphQL APIs with a focus on performance optimization.
- Deep understanding of responsive design, cross-browser compatibility, performance tuning, and accessibility standards (e.g., WCAG).
- Approximately 10+ years of relevant experience in frontend development, software engineering, and architecture roles.
Nice to Have
- Experience with additional frontend ecosystems such as React or React Native.
- Knowledge of SSR/SSG techniques and advanced bundling strategies (e.g., Module Federation).
- Familiarity with CI/CD pipelines, containerization, and cloud-based application delivery models.
- Prior experience contributing to 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.