JPMorgan Chase logo
JPMorgan Chase2 months ago

Lead Software Engineer- Front End- React- JPM Personal Investing

On-site · London, England, United Kingdom

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise
Industry
Investment Banking

Job Summary

Lead Front End Engineer for JPM Personal Investing responsible for delivering customer-centric web applications and features using React in a cross-functional team. Will develop and deliver product features within domain-owned epic initiatives, troubleshoot defects, ensure high-quality code with testing and best practices, participate in code reviews, create technical documentation, and contribute to Scrum ceremonies. Emphasizes accessibility (WCAG), security, observability, performance, and collaboration with engineers, product managers, and UX. Requires strong React proficiency, solid web fundamentals (HTML5, CSS, JavaScript ES6), Docker, Git, testing (Jest/RTL), and experience with build tools (Webpack, Vite, Parcel), CI/CD (Jenkins, GitHub Actions), and familiarity with cloud platforms (AWS). Bachelor’s degree in Computer Science, Engineering or related field preferred; experience with GraphQL, Node.js, Kubernetes, design systems, and finance industry exposure are a plus.

Required Qualifications

  • Proven track record of building and maintaining customer-centric web applications/SPAs
  • Excellent verbal and written communication skills
  • Mentor and support other engineers as a senior member of the team
  • Strong proficiency in React and its core principles
  • Solid grasp of Web fundamentals: HTML5 (Semantics & Structure), CSS (Responsive Design, Specificity), JavaScript ES6
  • General Networking (HTTP, IP & DNS, Caching)
  • Proficient with Chrome Developer Tools or browser equivalent
  • Experience with version control tools (VCS), preferably Git
  • Experience with Docker
  • Strong analytical and problem-solving skills
  • Proactive communicator with owned assignments
  • Ability to manage time effectively and meet realistic deadlines
  • Experience with testing frameworks such as Jest or RTL
  • Understanding of build tools such as Webpack, Vite, Parcel
  • Understanding of Pre-processors such as SASS, CSS Modules
  • JS Compilation (transpilation) understanding
  • Understanding of CI/CD platforms such as Jenkins and Github Actions
  • Bachelor’s degree in Computer Science, Engineering or a related field
  • A passion for self-development and learning who keeps up to date with the latest Web/React trends and technologies
  • Experience with Kubernetes
  • Experience with GraphQL
  • Experience with Node.js
  • Worked with GraphQL APIs
  • Feature flagging/AB testing
  • Appreciation/Exposure to React Native
  • Knowledge of other JavaScript frameworks like Angular, Vue, Next.js, Gatsby
  • Familiarity with agile methodologies beyond Scrum
  • Delivery experience on cloud platforms and familiarity with AWS
  • Experience with Design systems (UI Development, White-labelling)
  • Commercial experience in the Finance industry
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

JPMorgan Chase

Lead Software Engineer- Front End- React- JPM Personal Investing

Apply on Sorce