Software Engineer III- Front End- Web- JPM Personal Investing- Mid Level

Testing Site - JPMC

Greater London

On-site

GBP 60,000 - 90,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

J.P. Morgan Personal Investing invites applications for a Web Engineer to own web applications that power Nutmeg. You’ll ship product features end-to-end in a cross-functional team with Engineering and Product, using a React Design system to scale.

You will join a friendly group of engineers and contribute to accessible, secure, high-performance experiences for customers across the UK.

Qualifications

  • Proven track record of building customer-centric web apps and SPAs.
  • Excellent verbal and written communication skills.
  • Strong React expertise and core web fundamentals.
  • Experience with HTML5, CSS, JavaScript ES6, and networking basics.

Responsibilities

  • Develop and deliver product features within a cross-functional team.
  • Identify, troubleshoot and resolve defects.
  • Ensure high-quality code with testing and standards.
  • Collaborate with engineering and product for domain features.
  • Participate in code reviews and knowledge sharing.
  • Create technical docs for new features and spikes.
  • Understand product/tech for owned domains and participate in scrum.
  • Consider accessibility, security, observability and performance.

Skills

React
HTML5
CSS3
JavaScript ES6
Testing with Jest/RTL
WCAG accessibility
CI/CD (Jenkins, Github Actions)
Docker
GraphQL
Node.js
Git
Webpack/Vite/Parcel

Education

Bachelor’s degree in Computer Science or related field

Tools

Docker
GraphQL
Node.js
Kubernetes
Git
Jenkins
Github Actions
Webpack/Vite/Parcel

Job description

Behind every investment is a person with ambitions, motivations and values. While we know that every client is unique, they come to J.P. Morgan Personal Investing for the same reason: our straightforward and transparent approach to investing, and the trust that 150 years of J.P. Morgan heritage brings.

J.P. Morgan Personal Investing offers award-winning investments, products and digital wealth management services to over 275,000 investors in the UK. We built the business withinnovation as a core part of our ethos to give consumers the confidence and clarity to make informed investment decisions and achieve their financial goals.

As a Web Engineer at JPM Personal Investing, , you will be responsible for the web applications that make Nutmeg run. You will deliver product features end-to-end within a cross functional team made up of Engineering and Product. We have a fully aligned Tech stack across the web ecosystem with acollection of team-owned mono-repos - all powered by an internal React Design system which allows us to deliver at scale. You’ll have plenty to learn and will join a friendly and collaborative group of talented engineers who are always willing to discuss/share ideas via various internal or external meetings/guilds/pairing sessions. All of this contributes to our primary focus; to build great user-friendly experiences for our customers.

Job responsibilities:
  • Develop and deliver product features as part of larger domain-owned epic initiatives.
  • Identify, troubleshoot and resolve existing or newly-identified prioritised defects.
  • Ensure high-quality code through solid testing and adherence to best practices/standards.
  • Work collaboratively with cross-functional teams and contribute to team discussions/meetings/guilds.
  • Participate in code reviews to maintain code quality and share ideas/knowledge among your peers.
  • Create and maintain technical documentation as part of new features or spike discoveries.
  • Build an understanding of product and technology for owned domain areas.
  • Actively participate in scrum ceremonies including daily stand-ups, sprint planning and retrospectives.
  • Consider Accessibility (WCAG), Security, Observability & Performance as part of all owned applications/deliverables.
Required qualifications, capabilities and skills:
  • Proven track record of building and maintaining customer-centric web applications/SPAs.
  • Excellent verbal and written communication skills.
  • 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.
  • Understanding of CI/CD platforms such as Jenkins and Github Actions.
Preferred qualifications, capabilities and skills
  • 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

#ICBCareers #ICBEngineering

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer III- Front End- Web- JPM Personal Investing- Mid Level
Software Engineer III- Front End- Web- JPM Personal Investing- Mid Level

JPMorgan Chase & Co. • Greater London

On-site
GBP 70,000 - 120,000
Lead Software Engineer- Front End- React- JPM Personal Investing
Lead Software Engineer- Front End- React- JPM Personal Investing

Testing Site - JPMC • Greater London

On-site
GBP 70,000 - 110,000
Software Engineer III- JPM Personal Investing- Mid Level
Software Engineer III- JPM Personal Investing- Mid Level

JPMorgan Chase & Co. • Greater London

On-site
GBP 70,000 - 110,000
Software Engineer- III- iOS- JPM Personal Investing- Mid Level
Software Engineer- III- iOS- JPM Personal Investing- Mid Level

Testing Site - JPMC • Greater London

On-site
GBP 65,000 - 90,000
Lead Software Engineer- Java- JPM Personal Investing
Lead Software Engineer- Java- JPM Personal Investing

JPMorgan Chase & Co. • Greater London

On-site
GBP 85,000 - 125,000
Software Engineer- III- iOS- JPM Personal Investing
Software Engineer- III- iOS- JPM Personal Investing

JPMorgan Chase & Co. • Greater London

On-site
GBP 65,000 - 90,000
Frontend React Engineer - Web Apps (Mid-Level)
Frontend React Engineer - Web Apps (Mid-Level)

Testing Site - JPMC • Greater London

On-site
GBP 60,000 - 90,000
Lead Software Engineer- iOS- Senior Hands On- JPM Personal Investing
Lead Software Engineer- iOS- Senior Hands On- JPM Personal Investing

JPMorganChase • Greater London

On-site
GBP 70,000 - 110,000
Software Engineer- III- iOS- JPM Personal Investing
Software Engineer- III- iOS- JPM Personal Investing

JPMorganChase • Greater London

On-site
GBP 50,000 - 70,000
Director of Software Engineering- J.P. Morgan Personal Investing- Accounting & Post Trading
Director of Software Engineering- J.P. Morgan Personal Investing- Accounting & Post Trading

JPMorgan Chase & Co. • Greater London

On-site
GBP 120,000 - 180,000