A Fortune 50 Financial Institution is seeking a Senior Front-End Engineer to join their team. This engineer will help build and enhance enterprise-scale web applications, partnering with cross-functional teams to deliver modern, accessible, and scalable user experiences.
About the Opportunity:
- Schedule: Monday to Friday
- Hours: 8am to 4:30pm
- Setting: Hybrid (3x a week onsite)
- Location: Vienna VA, Winchester VA, Pensacola FL, or San Diego CA
Responsibilities
- Designing, developing, and maintaining responsive, accessible, and high-performance web applications using Angular 17+ and modern web technologies
- Building reusable UI components, libraries, and enterprise design system standards to promote consistency and scalability
- Collaborating with Product, UX, Architecture, and Engineering teams to deliver intuitive user experiences and integrate REST APIs
- Driving front-end architecture decisions, conducting code reviews, mentoring engineers, and promoting engineering best practices
- Supporting CI/CD pipelines in Azure DevOps while optimizing application performance, accessibility, testing, and production support
Qualifications:
- 7+ years of front-end software engineering experience
- Bachelor's degree in Computer Science or a related field (or equivalent experience)
- Expert-level experience with Angular 17+
- Strong proficiency with TypeScript, JavaScript, HTML5, CSS3, and SCSS
- Experience developing enterprise-scale Single Page Applications (SPAs)
- Experience integrating REST APIs and working with Git and Azure DevOps CI/CD pipelines
- Experience implementing WCAG accessibility standards and responsive web design
- Strong understanding of software architecture, design patterns, and SOLID principles
- Excellent communication and collaboration skills
- Strong problem-solving and analytical abilities
- Ability to mentor junior engineers and work effectively in Agile teams
Desired Skills:
- Experience with NX Monorepo architecture
- Experience with Storybook or similar component documentation tools
- Experience with Bootstrap, ng-Bootstrap, or similar UI frameworks
- Experience supporting digital banking or financial services applications
- Familiarity with GitHub Copilot or other AI-assisted development tools
- Experience contributing to platform modernization initiatives