Lead UI Architect

IPolarity•Whippany, NJ
•Hybrid

About The Position

IPolarity LLC is seeking a highly experienced Lead UI Architect to define and drive front-end architecture strategy for enterprise-grade web applications. The role combines hands-on technical leadership, solution architecture, and team mentorship to deliver scalable, secure, performant, and maintainable UI solutions across products and platforms. The position is based in Columbus, Ohio, with a hybrid work arrangement and flexible work-from-home options. The Lead UI Architect will design reusable, modular React components and enterprise UI platforms, integrate front ends with service layers and APIs, and lead development across application architecture, design systems, cloud and DevOps, security, accessibility, and performance. The role also involves coaching project team members, partnering with QA to ensure product quality, and implementing Agentic AI solutions.

Requirements

  • 12+ years of software engineering experience, including 8+ years focused on UI/front-end development.
  • 3+ years of experience in UI Architecture, Solution Architecture, or Technical Leadership roles.
  • Proven experience designing enterprise-scale applications in the Banking domain.
  • Experience implementing Agentic AI solutions.
  • Deep expertise in modern front-end technologies and architectural design.
  • In-depth knowledge of ES6 and related add-on libraries, with strong front-end coding skills and understanding of progressive or hybrid web applications.
  • Expertise with ReactJS and experience with frameworks or libraries, Redux, and JavaScript unit testing libraries such as Jest or Enzyme.
  • Experience with HTML5, CSS3, CSS preprocessors such as SASS, responsive development, and UI widget libraries such as Material-UI or equivalent.
  • Familiarity with ReactStrap or media queries, and grid and chart libraries such as React Tables or Highcharts.
  • Experience integrating REST APIs and handling JSON responses; knowledge of GraphQL is also specified.
  • Experience with Node as a development platform.
  • Experience with source control software such as Git or Subversion.
  • Knowledge of cloud platforms such as Azure, AWS, or Google Cloud; Azure DevOps or GitHub Actions; CI/CD pipelines; and Docker or containerized deployments.
  • Knowledge of OAuth2, OpenID Connect, SAML, web security best practices, performance optimization, and accessibility (WCAG).
  • Knowledge of micro-frontend architecture, domain-driven design, event-driven architecture, component-based architecture, design systems, and enterprise UI platforms.
  • Well organized, self-motivated, and able to work with minimal supervision.
  • Strong visual design sense and familiarity with branding guidelines.
  • Agile/Scrum experience or basic knowledge.
  • Good communication skills.

Nice To Haves

  • Experience with a specific cloud platform among Azure, AWS, or Google Cloud.
  • Experience with Azure DevOps or GitHub Actions.

Responsibilities

  • Define and drive front-end architecture strategy for enterprise-grade web applications.
  • Design reusable React component models that support modularity, scalability, performance, best practices, and integration with service layers, microservices, and CMS platforms.
  • Analyze requirements and design and develop software according to defined processes.
  • Troubleshoot interface software, debug application code, and resolve project technical issues.
  • Develop responsive user interfaces using React, HTML5, CSS3, and SASS, including grids, charts, and UI widget libraries.
  • Implement state management using Redux and develop JavaScript unit tests using libraries such as Jest and Enzyme.
  • Integrate REST API services and handle JSON responses, including GET, POST, and PUT operations; work with REST APIs and GraphQL.
  • Develop websites with strong performance and address accessibility, including WCAG considerations.
  • Use Node as a development platform and work with browser and development tools.
  • Train and coach project group members and support effective knowledge management.
  • Design, develop, and implement web applications in accordance with coding standards, and build and run appropriate unit test scripts.
  • Partner with QA and share responsibility for product quality.
  • Apply cloud, DevOps, CI/CD, and containerized deployment practices.
  • Implement Agentic AI solutions.

Benefits

  • Flexible work-from-home options.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service