Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

JPMorganChase Logo

Software Engineer III - UI Web

JPMorganChase

Salary not specified
Dec 5, 2025
Columbus, OH, US
Apply Now

As a Software Engineer III at JPMorgan Chase within the Consumer & Community Banking Digital Tech. team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Requirements

  • Deep expertise in React.js, including hooks, context, component lifecycle, and state management .
  • Advanced proficiency in vanilla JavaScript (ES6+), including asynchronous programming, DOM manipulation, and event handling.
  • Strong understanding of HTML5 and CSS3, with experience building responsive and accessible web interfaces.
  • Experience integrating with RESTful APIs and handling data flow between front-end and back-end systems.
  • Familiarity with UI testing frameworks and tools such as Jest, React Testing Library, or Cypress.
  • Knowledge of web accessibility standards (WCAG) and secure coding practices.
  • Demonstrated problem-solving skills and attention to detail in troubleshooting, optimizing, and debugging complex UI applications across various browsers and devices.

Responsibilities

  • Design and develop responsive, scalable, and high-performance web applications using modern UI frameworks (such as React, Angular, or Vue.js) in alignment with business requirements and design specifications.
  • Work closely with product owners, UX designers, backend developers, and QA engineers to deliver seamless and integrated user experiences.
  • Write clean, maintainable, and well-documented code. Adhere to coding standards, perform code reviews, and ensure compliance with accessibility and security guidelines.
  • Identify and resolve UI performance bottlenecks. Optimize application speed, responsiveness, and scalability.
  • Develop and execute unit, integration, and end-to-end tests. Debug and troubleshoot issues across browsers and devices.
  • Stay current with emerging UI technologies and industry trends. Propose and implement improvements to enhance user experience and development efficiency.
  • Mentor junior developers, share technical expertise, and contribute to team learning through documentation and presentations.

Other

  • Formal training or certification on software engineering concepts and 3+ years applied experience
  • Strong communication and collaboration skills, with proven ability to work effectively in cross-functional teams within Agile/Scrum development environments.
  • Willingness to mentor junior developers and contribute to team knowledge sharing.
  • Commitment to continuous learning and staying updated with React.js and front-end development trends
  • Participate in Agile ceremonies (stand-ups, sprint planning, retrospectives) and contribute to iterative development cycles.