CrawlJobs Logo

Principal Engineer- UI Architect

https://www.wellsfargo.com/ Logo

Wells Fargo

Location Icon

Location:
India, Hyderabad

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Wells Fargo is seeking a Principal Engineer to lead the overall UI architecture strategy, develop innovative solutions, and design scalable and maintainable technical solutions for complex business needs. The role includes driving technical leadership, mentoring developers, and promoting best practices across the SDLC to ensure high-quality, performant systems

Job Responsibility:

  • Define and drive the overall UI technical architecture strategy, ensuring a seamless, performant, secure, and accessible customer experience across all applications
  • champion and promote cloud-first strategies, leading the migration of client-side applications to modern cloud ecosystems
  • maintain a strong understanding of emerging UI technologies and trends, proactively identifying opportunities to improve user experience and architectural efficiency
  • architect complex, scalable, and modular UI systems, leveraging expert knowledge of design patterns, performance optimization, accessibility standards, and security best practices
  • drive innovation by researching, prototyping, and advocating for the adoption of new technologies and approaches
  • establish and enforce UI coding standards, best practices, and architectural principles across the organization
  • collaborate closely with Engineering, Product, and Business stakeholders to understand requirements, define architectural solutions, and ensure alignment with business goals
  • communicate architectural decisions, trade-offs, and recommendations effectively to both technical and non-technical audiences
  • mentor and guide UI developers on coding standards, new technologies, architectural patterns, and design principles
  • foster a culture of continuous learning and improvement within the UI development team
  • actively participate in and contribute to the broader technical community, sharing knowledge and best practices
  • implement and promote best practices throughout the Software Development Lifecycle (SDLC), including Git branching strategies, code reviews, Test-Driven Development (TDD), and Behavior-Driven Development (BDD)
  • ensure the quality, maintainability, and scalability of UI code through rigorous testing, code reviews, and adherence to architectural standards

Requirements:

7+ years of Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education

Nice to have:

  • 7+ years of hands-on experience as a principal-level (or equivalent) software engineer, demonstrating leadership and architectural ownership
  • proven track record of successfully leading the architectural design and delivery of large-scale, complex UI systems
  • deep expertise in modern UI architectures (e.g., Micro-Frontends, Modularity, Serverless Frontends) and design patterns
  • mastery of React, JavaScript (ES6+), TypeScript, HTML5, CSS3, and related front-end technologies
  • extensive experience with the MERN stack (MongoDB, Express.js, React, Node.js) and a thorough understanding of its core principles and trade-offs
  • strong understanding of DOM manipulation, JSOM, data structure libraries, and RESTful API design and consumption
  • proficiency with front-end development tools such as Babel, Webpack, NPM/Yarn, and modern front-end build pipelines and tools
  • in-depth knowledge of modern authorization and authentication mechanisms (e.g., OAuth 2.0, OpenID Connect, JWT) and experience implementing them in complex applications
  • demonstrated ability to translate organizational strategy and business requirements into scalable, maintainable, and performant technical solutions
  • proven ability to make sound technical judgments and architectural decisions, considering factors such as performance, security, scalability, and maintainability
  • experience in designing and implementing effective monitoring and alarming systems to ensure application health and performance
  • ability to identify and promote automation opportunities across the SDLC (development, testing, monitoring, build, and deployment)
  • exceptional communication, collaboration, and interpersonal skills, with the ability to effectively communicate complex technical concepts to both technical and non-technical audiences
  • highly organized and detail-oriented, with the ability to manage multiple priorities and meet deadlines
  • proven experience in successfully delivering projects in an Agile environment
What we offer:
  • Equal opportunity consideration
  • accommodation for applicants with disabilities
  • drug-free workplace

Additional Information:

Job Posted:
September 30, 2025

Expiration:
October 13, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.