Senior Front-End Engineer (Remote)
First Citizens Bank
full-remoteseniorpermanentfrontendfullstack Raleigh, NC Today via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
ReactNode.jsJavaScriptTypeScriptAgileScrumMicroservicesSystem DesignMentorshipArchitecture Review
About the role
Role overview
Senior Front-End Engineer (Remote) working on Client Assist Pages for an Online Banking application. The role blends full-stack responsibilities with strong front-end ownership, including technical guidance, estimation, design decisions, and day-to-day application support.
Responsibilities
- Work in an Agile pod (with automation engineers) alongside a product manager and scrum master, collaborating with other Online Banking teams.
- Partner with product and business owners to propose designs/implementations that meet user needs for functionality, performance, scalability, and reliability.
- Spend most time on system design, while also implementing features hands-on.
- Build and maintain strong working knowledge of the client-facing web app, microservices, data architecture, databases, and system integrations.
- Act as a subject matter expert in one or more technical environments; contribute frameworks/standards and best practices.
- Estimate and break down large features/releases so other engineers can execute and release successfully; train teams to do this independently.
- Drive technical designs to consensus/approval through the Architecture Review Team.
- Design and develop enterprise solutions (reusable frameworks, interfaces, services).
- Perform impact analysis for architecture and technology changes; evaluate solution trade-offs and cost/benefit implications.
- Conduct training (group sessions/lunch & learns), refresh processes with approvals, and document updates.
- Identify and help deliver refactoring and technical debt remediation within normal delivery.
- Mentor junior engineers, contribute to code reviews, and support quality improvements.
Requirements
- Strong front-end engineering background and ability to develop production code.
- Experience providing technical guidance, estimation, and making/justifying architecture or technology decisions.
- Ability to oversee distributed development and coordinate execution across teams.
- Excellent communication across IT management, individual contributors, and business stakeholders.
- Ability to operate effectively with unknowns/gray areas and balance short-term execution with long-term strategy.
Nice-to-haves (implied)
- Familiarity with microservices-based systems and enterprise web applications.
- Experience mentoring and leading technical planning for large-scale features.
- Exposure to architecture review processes and impact analysis.
About First Citizens Bank
First Citizens Bank is a financial services organization providing consumer and online banking products. The role sits within its Online Banking engineering teams, working on client-facing web applications and supporting microservices and data platforms.
Scraped 4/9/2026