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.