JPMorgan Chase within the Commercial and Investment Bank – Digital Banking is looking for a Software Engineer III to design and deliver trusted, market-leading technology products that are secure, stable, and scalable. The role involves implementing essential technology solutions across diverse technical domains to achieve the firm's strategic objectives.
Requirements
- Formal training or certification on ReactJS concepts and 3+ years applied experience
- Create developing and maintaining high-quality web applications using ReactJS libraries.
- Create React functional components, hooks, and the component-based architecture.
- Expertise in implementing state management solutions (e.g., Redux, Context API) to handle data flow within the application.
- Experience with testing frameworks like Jest, React Testing Library, or Enzyme to ensure code quality.
- Proficiency in Git to collaborate with development teams effectively.
- Experience in good design principles to build user-friendly and intuitive interfaces compliant with ADA.
Responsibilities
- Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems.
- Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development.
- Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems.
- Develop and maintain high-quality web applications using React libraries.
- Implementing state management solutions (e.g., Redux, Context API) to handle data flow within the application.
- Experience in creating UI/UX designs with ADA compatible.
- Optimize applications for maximum speed and scalability.
Other
- Adds to team culture of diversity, opportunity, inclusion, and respect.