Role Level: Lead UI Architect / Principal UI Engineer
Location : Columbus,OH
Position Summary
We are seeking a highly experienced Lead UI Architect to define and drive the front-end architecture strategy for enterprise-grade web applications. This role combines hands-on technical leadership, solution architecture, and team mentorship, ensuring scalable, secure, performant, and maintainable UI solutions across multiple products and platforms.
The ideal candidate will have deep expertise in modern front-end technologies, strong architectural design experience, and a proven track record of leading large-scale digital transformation initiatives
class="WA Image SCXW26278106 BCX8" style="-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;border-image:none;border:medium none currentcolor;margin:0px;padding:0px;user-select:text;vertical-align:baseline;white-space:pre !important;" width="0" height="2" unselectable="on" uploadprocessed="true">
Key Responsibilities
Architecture & Technical Leadership
Solution Design
Development Leadership
Team Leadership & Mentoring
Defining re-usable components model using ReactJS considering modularity, scalability, performance, best practices, integration with service layers (micro-services, CMS)
Capable of analyzing requirements, design and develop software as per defined process
In-depth knowledge of ES6 and related add-on libraries, excellent front-end coding skills, and a good understanding of progressive/hybrid web applications
Good knowledge on Troubleshooting interface software and debugging application codes
Resolve technical issues of projects
Expert in frameworks / libraries especially ReactJS
Performing state management using Redux
JavaScript unit test libraries like Jest/Enzyme
Well-versed with usage of UI widget library like Material-UI or any equivalent
Developing UI using HTML5, CSS3 / CSS Pre-processor (SASS)
Responsive development using ReactStrap / Media Queries
Well-versed with usage of libraries for Grid, Charts like React Tables, High Charts
Integrating REST API services and handling JSON response using get / post / put
Knowledge of techniques for developing websites with good performance
Aware of environments/tools such as Chrome Developer tools, Sublime, Firebug, HTTP watch
Experience in using Node (as development platform)
Implemented AI automated solutions
Other
Must be well organized and self-motivated and be able to work with minimal supervision
Train and coach members of project groups to ensure effective knowledge management activity
Source control software such as GIT, Subversion
Strong visual design sense, familiarity with branding guidelines
Design, develop and implement web applications, including adherence to coding standards, and building/running appropriate unit tests scripts
Partner with QA to own the quality of the product
Agile/Scrum experience or basic knowledge
Good communication skills
Cloud & DevOps
Azure, AWS, or Google Cloud
Azure DevOps / GitHub Actions
CI/CD Pipelines
Docker & Containerized Deployments
Integration & Security
REST APIs and GraphQL
OAuth2, OpenID Connect, SAML
Web Security Best Practices
Performance Optimization and Accessibility (WCAG)
Architecture
Micro-Frontend Architecture
Domain-Driven Design
Event-Driven Architecture
Component-Based Architecture
Design Systems and Enterprise UI Platforms Experience
Required Qualifications
12+ years of software engineering experience with 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.
Implemented Agentic AI solutions.