
Front End Engineer (React, Typescript)
Job Description
Posted on: November 22, 2025
About The Company Silicon Valley Bank (SVB), a division of First Citizens Bank, is renowned for serving the world's most innovative companies and investors. We specialize in providing comprehensive banking solutions tailored to the unique needs of the technology, life sciences, and venture capital sectors. Our commitment to innovation and excellence has established us as a trusted partner in the financial industry. As part of First Citizens Bank, we leverage a strong legacy of stability and customer-centric service while fostering a dynamic environment that encourages technological advancement and strategic growth. About The Role We are seeking a highly skilled and experienced Principal Engineer to join our SVB Go Online Banking delivery team. This remote position is open to candidates located in Arizona (AZ), Florida (FL), Georgia (GA), North Carolina (NC), and Texas (TX). The Principal Engineer will play a critical role in leading the development and integration of digital banking solutions, core banking systems, card services, and foreign exchange platforms. The ideal candidate will provide expert technical guidance on large-scale, strategic projects that significantly impact our banking operations and customer experience. You will be responsible for designing, implementing, and maintaining complex software systems, working closely with third-party vendors, and ensuring alignment with the bank’s long-term technological vision. This role requires a proactive approach to problem-solving, mentorship, and strategic planning to support our mission of delivering innovative and reliable banking solutions. Qualifications
- Bachelor's Degree in Computer Science, Software Engineering, or related field, with 10+ years of experience in software application development and maintenance.
- Or High School Diploma or GED with 14+ years of experience in software development and maintenance.
- 10+ years of progressive development experience as a Software Engineer.
- Hands-on experience with Node.js, React, LoopBack, Typescript, ES6, CSS3, Jest, and related technologies.
- Technical leadership experience for medium to large-sized projects.
- Proven ability to build and maintain large-scale software platforms.
- Strong understanding of React 16+, Redux, Mobx, microservices architecture, RESTful web services, and distributed systems.
- Experience with Agile/Iterative delivery methodologies.
- Familiarity with CI/CD pipelines, Docker, Jenkins, Jira, Confluence, Gitlab, and enterprise integration solutions.
- Experience leading teams of UI/full-stack engineers.
- Knowledge of transactional and NoSQL databases, API gateways, and enterprise integration services.
- Bonus points for experience working within regulated financial organizations.
Responsibilities
- Facilitate software development by creating utilities and supporting tools to enhance development activities and solutions.
- Evaluate software specifications for feasibility and compatibility within existing infrastructure.
- Analyze, present, and implement necessary infrastructure and development changes to optimize performance and scalability.
- Maintain deep knowledge of current technological trends and their impact on banking infrastructure, providing relevant guidance and expertise.
- Mentor and train team members on new technologies, best practices, and development methodologies.
- Provide technical advice and strategic direction to project teams, management, and associates.
- Develop and refine software solutions to address complex technical challenges and ensure alignment with business goals.
- Advise on long-term strategies that integrate technological advancements with the bank’s business needs.
- Lead and manage a team of 3 to 4 UI/full-stack engineers, fostering a collaborative and innovative work environment.
- Participate in the design and implementation of microservices, APIs, and enterprise integration solutions.
- Ensure secure, maintainable, and well-documented code, emphasizing best practices and refactoring techniques.
- Troubleshoot and resolve production issues efficiently, ensuring minimal impact on banking operations.
- Contribute to continuous improvement initiatives, including TDD, CI/CD, and automation processes.
Benefits
- Competitive salary and performance-based incentives.
- Comprehensive health, dental, and vision insurance plans.
- Retirement savings plans with company matching contributions.
- Paid time off, holidays, and flexible work arrangements.
- Professional development opportunities and ongoing training programs.
- Access to innovative tools and technologies to support your growth.
- Supportive work environment that values diversity and inclusion.
Equal Opportunity First Citizens Bank is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity, sexual orientation, national origin, age, disability, or veteran status.
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
Remote-Work.app
Get Remote-Work.app on your phone!

Senior Software Engineer (Backend)

Software Engineer (Remote - US)

Software Engineer, Backend

Front End Engineer (React, Typescript)

