PNC is a financial services company that emphasizes the importance of its people as a competitive advantage. They are seeking a Senior Software Engineer to lead UI architecture and design decisions, develop scalable UI solutions, and ensure compliance with accessibility standards while collaborating with various teams.
Responsibilities:
- Lead UI architecture and design decisions for web and responsive applications
- Define UI standards, best practices, and reusable component libraries
- Review code, enforce quality standards, and mentor UI developers
- Guide adoption of modern UI frameworks and design systems
- Design and develop complex, scalable, and responsive UI solutions
- Build reusable UI components using Angular / React / Vue and modern JavaScript/TypeScript
- Integrate UI with backend services via REST APIs and microservices
- Optimize applications for performance, security, and cross browser compatibility
- Partner with UX/UI designers to translate wireframes and prototypes into high quality implementations
- Work closely with backend engineers, architects, and DevOps teams
- Participate in Agile ceremonies (PI planning, sprint planning, reviews, retrospectives)
- Ensure UI compliance with accessibility standards (WCAG / ADA)
- Enforce secure coding practices and enterprise UI standards
- Support automated testing (unit, integration, UI automation)
Requirements:
- Multiple years of experience in UI / front end development
- 2+ years in a technical lead or senior UI role
- Strong expertise in: HTML5, CSS3, SCSS
- JavaScript / TypeScript
- Angular, React, or Vue
- Experience building Single Page Applications (SPA)
- Strong understanding of responsive and mobile first design
- Experience consuming RESTful APIs and JSON
- Familiarity with CI/CD pipelines and Git based source control
- Experience working in Agile / Scrum environments
- Experience with enterprise design systems and component libraries
- Exposure to accessibility standards (WCAG 2.x)
- Knowledge of microservices based architectures
- Experience with UI testing frameworks (Jest, Jasmine, Cypress, Playwright)
- Cloud exposure (AWS / Azure)
- Financial services or regulated industry experience