First Citizens Bank logo

Front End Engineer II

First Citizens Bank
Department:Software Engineer
Type:REMOTE
Region:USA
Location:United States
Experience:Associate
Estimated Salary:$95,000 - $130,000
Skills:
JAVASCRIPTREACTNODEJSREDUXMOBXJESTMOCHAGITLABJIRACONFLUENCEORACLERESTUIUXAGILESDLC
Share this job:

Job Description

Posted on: October 20, 2025

About The Company First Citizens Bank is a reputable financial institution dedicated to providing comprehensive banking solutions and exceptional customer service. With a rich history of stability and growth, the company offers a wide range of financial products and services tailored to meet the needs of individuals, small businesses, and large enterprises. Committed to innovation and technological advancement, First Citizens Bank continuously invests in modernizing its digital infrastructure to deliver seamless, secure, and efficient banking experiences to its clients. The organization fosters a collaborative and inclusive work environment, encouraging professional development and the pursuit of excellence among its employees. About The Role We are seeking a talented Software Engineer II to join our dynamic remote team, primarily based in Arizona (AZ) and Texas (TX). In this role, you will be instrumental in designing, developing, and maintaining scalable software solutions that underpin our financial operations and enhance our customer engagement. Your expertise in React and Node.js will be vital in creating intuitive user interfaces and robust backend services. You will collaborate closely with cross-functional teams, including product managers, analysts, and testers, to deliver high-quality software that complies with industry standards and regulatory requirements. This position offers an exciting opportunity to contribute to a leading financial organization, leveraging your technical skills to drive innovation and operational excellence. Qualifications

  • Bachelor's Degree in Computer Science, Software Engineering, or related field and at least 2 years of experience in application software programming
  • Or High School Diploma or GED with a minimum of 6 years of experience in application software programming
  • 4+ years of hands-on experience with enterprise-level front-end development
  • Proficiency in JavaScript, including ES6+ features, closures, asynchronous programming, and Loopback
  • Proven experience in building user interfaces with React.js
  • Familiarity with state management libraries such as Redux or MobX
  • Understanding of React component lifecycle and best practices
  • Experience with testing frameworks like Jest or Mocha
  • Ability to interact with REST APIs for data fetching and manipulation
  • Proficiency in GITLAB for version control
  • Experience with Jira, Confluence, and ORACLE Database systems
  • Strong analytical and problem-solving skills
  • Good understanding of UI/UX design principles
  • Excellent communication skills to effectively collaborate with cross-functional teams
  • Prior experience working within regulated financial organizations is a plus

Responsibilities

  • Design, develop, and maintain user interface components and web applications using React.js
  • Write clean, efficient, well-documented, and maintainable code following industry best practices
  • Participate in all phases of the Agile development lifecycle, including sprint planning, daily stand-ups, and retrospectives
  • Collaborate with product managers, analysts, developers, testers, and other team members to define and implement technical solutions
  • Apply knowledge of SDLC tools and processes to enhance automation and development efficiency
  • Analyze and troubleshoot technical issues, debugging code to ensure optimal performance
  • Identify opportunities to optimize application performance and implement necessary improvements
  • Conduct unit testing, integration testing, and contribute to automated testing frameworks
  • Participate in code reviews to maintain high-quality standards and facilitate knowledge sharing
  • Create and maintain comprehensive documentation of the codebase and application functionalities
  • Mentor junior engineers and contribute to the technical growth of the team

Benefits

  • Competitive salary and comprehensive health benefits
  • Paid time off and holiday leave
  • Retirement savings plans with company matching
  • Professional development opportunities and continuous learning support
  • Flexible remote work arrangements
  • Access to wellness programs and employee assistance resources
  • Inclusive work environment promoting diversity and equal opportunity

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, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status.

Originally posted on LinkedIn

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!

First Citizens Bank logo

First Citizens Bank

View company page
RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!

SIMILAR JOBS
Jumpit Srl logo

Full Stack Developer

Jumpit Srl
Just now
Software Engineer
Remote (EU)
Milan, Lombardy, Italy
POWER PLATFORMPOWER AUTOMATEPOWER APPS+13 more
Jobgether logo

AI Software Engineer (Remote - US)

Jobgether
Just now
Software Engineer
Remote (USA)
United States
PYTHONREST APISSQL+16 more
First Citizens Bank logo

Front End Engineer II

First Citizens Bank
Just now
Software Engineer
Remote (USA)
United States
JAVASCRIPTREACTNODEJS+13 more
Twine logo

Freelance Application Developer – MS Access Seminar

Twine
2 days ago
Software Engineer
Remote (Australia)
Australia
MICROSOFT ACCESSDATABASE DESIGNQUERIES+4 more
Twine logo

Application Developer – Transportation App Jamaica

Twine
2 days ago
Software Engineer
Remote (Australia)
Australia
MOBILE DEVELOPMENTCROSS-PLATFORM DEVELOPMENTIOS+7 more