Back to Jobs
Recently postedOther

UI Architect

IT AmericaTX🇺🇸United States

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationTX, United States
HTMLAngularCSSPythonReduxRESTReactJavaScriptTypeScriptCI/CDSystem Design

Job description

Job Title: UI Architect
Work Location: Plano TX (Hybrid)
Job Type: Contract
Required Skills: React.js, Angular, Python, GO, UI Architecture, Full Stack Development, System Design

Job Summary

We are looking for an experienced Full Stack Architect with strong expertise in React.js, Angular, UI architecture, and full stack application development. The ideal candidate should have hands-on experience designing, architecting, and developing scalable, high-performance, and secure web applications.

The candidate will be responsible for defining application architecture, designing reusable UI components, establishing frontend development standards, and guiding development teams in implementing robust end-to-end solutions. This role requires a combination of architectural leadership, technical design expertise, and hands-on coding experience.

Key Responsibilities

  • Design and develop scalable, secure, and high-performance full stack web applications.
  • Define end-to-end application architecture, including frontend, backend, APIs, and integration layers.
  • Design and implement modern user interfaces using React.js and Angular.
  • Develop reusable UI components, design systems, and frontend architecture standards.
  • Create architectural diagrams, technical design documents, and application blueprints.
  • Lead UI/UX technical design and collaborate with UI/UX designers to translate business requirements into technical solutions.
  • Establish best practices for component-based development, state management, code quality, and performance optimization.
  • Design and implement RESTful APIs and integrate frontend applications with backend services.
  • Evaluate and recommend suitable frameworks, libraries, tools, and architectural patterns.
  • Ensure applications meet accessibility, responsiveness, browser compatibility, security, and performance requirements.
  • Implement micro-frontend architecture where appropriate.
  • Provide technical leadership, code reviews, mentoring, and guidance to development teams.
  • Collaborate with product owners, business analysts, architects, and stakeholders to understand requirements and define technical solutions.
  • Identify technical risks and recommend solutions to improve scalability, maintainability, and reliability.
  • Support CI/CD implementation, automated testing, and cloud-based application deployments.

Required Technical Skills

Frontend Development

  • Strong hands-on experience with React.js and Angular.
  • Expertise in JavaScript, TypeScript, HTML5, and CSS3.
  • Experience with component-based architecture and reusable UI development.
  • Knowledge of state management tools such as Redux, NgRx, or Context API.
  • Experience with responsive web design and modern UI frameworks.
  • Understanding of UI/UX principles, accessibility standards, and web performance optimization.
  • Experience with frontend build tools, package managers, and testing frameworks.

Architecture and Design

  • Experience designing end-to-end application architecture and technical solutions.
  • Strong knowledge of frontend architecture patterns and design principles.
  • Experience with micro-frontend architecture, modular application design, and reusable component libraries.
  • Ability to create architecture diagrams, technical specifications, and solution designs.
  • Experience evaluating technology stacks and defining coding standards.
  • Strong understanding of scalability, maintainability, security, and performance optimization.

Similar jobs