Lead Angular Frontend Software Engineer
Fifth Third Bank · Cincinnati, OH · 2 wk ago
RemoteRemoteEngineeringFull-time
About the role
We connect great people to great opportunities. Are you ready to take the next step? Discover a career in banking at Fifth Third Bank.
Responsibilities
- Design and implement new features using modern Angular, including current LTS versions such as Angular 19 and Angular 20 (with familiarity in newer versions like Angular 21).
- Build high-quality, maintainable, and reusable UI components and libraries using Angular standalone components, signals, RxJS, and TypeScript.
- Work collaboratively with Product Owners, UX partners, Architects, and other software engineers to define system architectures and design frontend solutions.
- Develop software that meets code quality standards, security guidelines, and engineering metrics.
- Practice test-driven development and write automated unit, integration, and end-to-end tests using Jest, Testing Library, and Playwright.
- Participate in communities of practice by contributing to shared standards, reviewing code, and sharing knowledge with peers.
- Achieve operational excellence by writing maintainable, supportable, and testable code; contribute to automation of build, test, and deployment processes.
- Collaborate with backend engineers to integrate with GraphQL and REST/OpenAPI services and improve API performance and reliability.
- Implement responsive, accessible interfaces that comply with WCAG 2.2 AA accessibility requirements and are optimized for Core Web Vitals.
- Maintain effective partnerships with operations, SRE, and platform engineering teams to improve service performance, monitoring, and observability.
- Use Splunk and Dynatrace to implement diagnostic logging, metrics, and dashboards that support ongoing stability and troubleshooting.
- Stay current on frontend engineering trends, Angular’s regular release cadence (including LTS cycles), and emerging technologies relevant to the role.
- Assist with problem resolution for users by troubleshooting issues, identifying root causes, and recommending improvements.
- Maintain appropriate documentation and controls to ensure compliance with audit, risk, and regulatory requirements.
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or equivalent combination of education and experience.
- Six+ years of engineering or related IT experience relevant to the position.
- Advanced expertise in modern Angular, including LTS versions (Angular 19 and Angular 20), with familiarity in newer releases such as Angular 21.
- Strong knowledge of object-oriented and functional software design principles.
- Proficiency with HTML5, CSS/SCSS, responsive design, and component-driven UI development.
- Experience working with GraphQL (Apollo) and REST/OpenAPI services.
- Experience using modern frontend testing frameworks (Jest, Testing Library, Playwright).
- Experience with Nx or Turborepo in a monorepo environment.
- Familiarity with AWS services (Lambda, API Gateway, S3/CloudFront, ECS) and cloud-native development practices.
- Prior experience with Git and GitHub, including pull requests and code review.
- Understanding of secure coding practices, OWASP standards, and application security fundamentals.
- Understanding of software development methodologies and agile processes.
- Strong problem-solving skills and ability to resolve complex technical challenges.
- Strong collaboration skills, especially when working with Product Owners, UX, and Architects.
- Excellent verbal and written communication skills.
Skills
- Modern Angular (current LTS versions and newer)
- HTML5, CSS/SCSS, responsive design, and component-driven UI development
- GraphQL (Apollo)
- REST/OpenAPI services
- Testing frameworks (Jest, Testing Library, Playwright)
- Nx or Turborepo in a monorepo environment
- AWS services (Lambda, API Gateway, S3/CloudFront, ECS)
- Git and GitHub
- Secure coding practices, OWASP standards, and application security fundamentals
- Software development methodologies and agile processes
Benefits
You can learn more about our extensive benefits programs on our 53.com Careers page at: https://www.53.com/content/fifth-third/en/careers/benefits.html.
Pay
Total Base Pay Range: $82,100.00 - $172,500.00 USD
Schedule
Virtual, Ohio 00000