First Citizens Bank is seeking to develop scalable and reliable software solutions to underpin its financial operations and elevate customer engagement through digital transformation initiatives.
Requirements
- Proficiency in JavaScript, including ES6+ features and TypeScript
- Experience in building user interfaces with React.js
- Familiarity with state management libraries such as Redux or MobX
- Knowledge of React component lifecycle and best practices
- Experience with testing frameworks like Jest or Mocha
- Understanding of REST APIs and data handling
- Proficient in version control systems, especially GitLab
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 actively 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 stakeholders to define and implement technical solutions
- Utilize SDLC tools to enhance automation, streamline workflows, and improve development efficiency
- Analyze technical issues, debug code, and troubleshoot problems to ensure optimal application performance
- Implement strategies for performance optimization and scalability of applications
Other
- At least 2 years of experience in application software programming OR High School Diploma or GED with a minimum of 6 years of relevant application software programming experience
- Strong analytical, troubleshooting, and problem-solving skills
- Basic understanding of UI/UX design principles
- Prior experience in regulated financial environments is a plus
- Flexible work arrangements supporting remote work