Senior React Developer Job at First-Citizens Bank & Trust Company, Phoenix, AZ

SE5tSkZwNXFOQlkrSEF3V0VTVC83aFpZ
  • First-Citizens Bank & Trust Company
  • Phoenix, AZ

Job Description

Salary: $90,000 - 150,000 per year Requirements:

  • Bachelors Degree and 4 years of experience in software application development and maintenance or High School Diploma/GED with 8 years of experience in the same field
  • 8+ years of Front End/UI focused software engineering experience
  • Strong proficiency in React 16+, Redux, Mobx Store Management, Node.js, Typescript, ES6, CSS3, and CSS Preprocessors
  • Familiarity with grid layout and Jest testing framework
  • Extensive experience in Agile and Iterative delivery methodologies
  • Passion for building elegant, maintainable, and well-documented code
  • Ability to influence architectural decisions and design
  • Proficient in analyzing and troubleshooting production issues
  • Experience with Test-Driven Development (TDD) and Continuous Integration/Continuous Delivery (CI/CD)
  • Knowledge of distributed systems and microservices architecture
  • Hands-on experience with RESTful web services and transactional databases
  • Familiarity with enterprise integration services and API gateways
  • Experience using Jira, Confluence, Gitlab, Docker, and Jenkins
  • Bonus points for experience within regulated financial institutions
Responsibilities:
  • Collaborate with a team of developers and automation engineers, guided by a product manager and scrum master
  • Work closely with product and business owners to comprehend the business domain and products for optimal design and implementation
  • Devote a significant portion of your time to system design while also engaging in hands-on implementation activities
  • Acquire in-depth knowledge of our client-facing web application, microservices, data architecture, databases, and their integrations
  • Become a subject matter expert in one or more technical environments, establishing frameworks or standards for best practices
  • Estimate large features and releases using a t-shirt sizing approach
  • Decompose sizeable feature sets into understandable segments for team members, guiding them to successful implementation and training them accordingly
  • Facilitate technical designs towards consensus and endorsement from the Architecture Review Team
  • Design and develop scalable enterprise solutions to meet specific business requirements, ensuring frameworks and services are extendable and reusable
  • Conduct impact assessments of proposed changes on existing architecture and technology solutions
  • Explore alternative solution options, weighing cost/benefit implications
  • Host group training sessions or informal learning sessions
  • Propose enhancements to existing processes, collaborating with the product manager or team lead for approval and documentation
  • Identify opportunities for code refactoring and address technical debt within regular delivery activities
  • Leverage your previous project experience to ensure code quality while mentoring junior engineers
  • Participate in architectural and design discussions, considering prior knowledge of the existing codebase
  • Assist in mentorship of team members during large-scale feature planning
  • Confidently articulate your knowledge during code reviews
  • Take initiative to learn new concepts and surpass expectations in your role
  • Continuously seek self-improvement and support the development of your team
  • Embrace feedback with enthusiasm to foster further growth in a culture that values learning and development
Technologies:
  • API
  • CI/CD
  • CSS
  • Confluence
  • Docker
  • ES6
  • GitLab
  • Support
  • JIRA
  • Jenkins
  • Jest
  • Product Manager
  • React
  • Redux
  • TDD
  • TypeScript
  • Web
  • microservices
  • UX UI Design
  • NodeJS
  • JavaScript

More:

We offer a remote opportunity for the Senior React Engineer role, available in Arizona, North Carolina, or Texas. As a pivotal member of our team, youll design and construct pages for our Online Banking application, providing vital technical guidance and optimizing technology solutions for business objectives. Our commitment to your professional growth is complemented by a competitive benefits program tailored to meet the needs of our associates.

last updated 12 week of 2026

Job Tags

Full time, Remote work

Similar Jobs

Aequor

Line Service-Assistant Job at Aequor

3rd ShiftLine Service-Assistant -1st shift Packaging = /hr pay rate nd shift Packaging = /hr pay rate rd Shift Packaging = /hr pay rateImportant that they are able to work on the 1st shift (6:45 am - 3:30 pm) for 4 weeks to train. THIS WILL BE CONFIRMED ONCE BACKGROUND ...

Aequor

Laboratory Support Job at Aequor

Remote: No Full time or part time: Full time Shift: 8 hours/day, 5 days/week Hours: 8am-5pm BASIC PURPOSE: Performs customary scientific/lab duties. Participate in the execution of routine experiments with assistance or independently. Performs all work in conformance with... 

Highland Hospital

Application Administrator II Job at Highland Hospital

 ...personnel as needed to fulfill requests for technical support, including application, system to system integrations, and security administration. Monitors non-production and production environments and works in conjunction with, and may lead, database administrators,... 

Holland & Knight LLP

Paralegal - Immigration Job at Holland & Knight LLP

 ...standards of performance and success. This position is based in our Nashville office. General Description We are seeking a Paralegal to join our team. The Paralegal will assist attorneys and practice groups in various types of legal matters and provide assistance... 

Signet Jewelers

Sales Associate / Jewelry Consultant - Zales - Lowes Outparcel - Hobbs, NM Job at Signet Jewelers

 ...to help our customers Celebrate Life and Express Love. Zales is part of Signet Jewelers, a purpose-driven company who believes love inspires...  ...inspire love. Join us Zales is now hiring SEASONAL, PART-TIME, and FULL-TIME team members Do you thrive on building...