User Interface Architect

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

AngularJS
React Native
RESTful
JavaScript
UI
User Experience
GraphQL
DevOps
Css3
Banking
API
Accessibility
Continuous Integration
Responsive Design
Financial Services
HTML5
Performance Tuning
Innovation
Jenkins

Job Details

Job Title: UI Architect React Native & AngularJS
Location: Irvine, CA (Hybrid 3 Days Onsite)
Duration: 12-Month Contract

Responsibilities:
Architect and lead the development of scalable, modular front-end frameworks using React Native and AngularJS.
Design and implement reusable UI components and pluggable modules for enterprise applications.
Collaborate closely with product managers, UX designers, and backend teams to align UI architecture with business needs.
Define and enforce UI coding standards, architecture patterns, and best practices.
Mentor and guide UI engineers across multiple teams, providing code reviews and technical leadership.
Evaluate and integrate new front-end tools, libraries, and frameworks to drive innovation and efficiency.
Ensure seamless integration with REST and GraphQL APIs, with a focus on performance and maintainability.
Champion accessibility, responsiveness, and cross-platform compatibility in UI design.
Work with DevOps to align front-end code with CI/CD workflows and containerized environments.
Support legacy-to-modern UI technology transitions in complex enterprise systems.

Required Skills:
15+ years of experience in front-end/UI development, including at least 3 years in an architect or lead role.
Strong hands-on expertise in React Native and AngularJS.
Proficiency in JavaScript, HTML5, CSS3, and responsive design frameworks (e.g., Bootstrap).
Deep understanding of component-based architecture, state management, and asynchronous processing.
Experience integrating with RESTful APIs and working knowledge of GraphQL.
Familiarity with API documentation tools like Swagger/OpenAPI.
Solid grasp of UI performance optimization, accessibility, and security best practices.
Prior experience in banking or financial services is a strong plus.
Exposure to CI/CD tools like Jenkins and container technologies such as Docker.
Strong communication and collaboration skills in hybrid team environments.

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 Pyramid Technology Solutions, Inc.