LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
or continue with e-mail and password
Forgot password?
Don't have an account?
Create an account
or continue with e-mail and password
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Software Engineer III-Front End (React/Web)

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 3 days ago

No clicks

**Software Engineer III-Front End (React/Web)** drives trusted, market-leading web apps at JPMorganChase. Design and deliver secure, performant, and accessible user experiences using React+TypeScript, leading front-end architecture and standards. Assimilate UX/Product designs, optimize performance, and ensure API fidelity (GraphQL/REST). Leverage AI-assisted tools (e.g., Copilot) to boost productivity. Senior-level role requires 4+ years of experience, expert React/TypeScript skills, and proficiency in testing, CSS, and accessibility.

Compensation
Not specified

Currency: Not specified

City
Dublin
Country
Ireland

Full Job Description

Location: Dublin, Ireland

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. 

As a Software Engineer III at JPMorganChase within the  Employee platform, 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 firms business objectives.

Job responsibilities

  • Lead development of complex, user-facing web applications using React + TypeScript, owning the front-end architecture and delivery approach.
  • Partner with UX/Product to translate designs into polished experiences; influence requirements with feasibility, performance, and accessibility considerations.
  • Establish and evolve front-end standards: component architecture, state management, routing, code conventions, and testing practices.
  • Build using JPMCs EXDS UI foundations: design system / component library, theming, responsive layouts, and cross-browser compatibility.
  • Drive performance and quality: Core Web Vitals, bundle optimization, rendering strategies, caching, and runtime observability.
  • Implement advanced UI capabilities such as rich data visualization, real-time updates, offline-friendly patterns, and robust form/workflow experiences.
  • Ensure secure client-side patterns: safe auth flows, token handling guidance, secure storage, and protection against common web vulnerabilities.
  • Collaborate with backend teams on API contracts (GraphQL/REST) and advocate for front-end friendly patterns (pagination, filtering, error models).
  • Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness.

  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.

     

 

Required qualifications, capabilities, and skills

  • 4+ years of professional software engineering experience with strong front-end focus; experience leading projects and mentoring engineers.

  • Expert-level React (hooks, component composition, context, rendering behavior, concurrency patterns where applicable).Strong TypeScript (types as design, generics, strictness) and modern JavaScript fundamentals.

  • Deep experience with front-end tooling (Vite/Webpack, Babel/SWC, npm/pnpm/yarn, monorepos) and build/release pipelines.

  • Strong CSS skills (responsive design, CSS architecture, theming, scalable styling).

  • Advanced testing practices (Jest/Vitest, React Testing Library, Playwright/Cypress) with ownership of test strategy.

  • Accessibility expertise (WCAG/ARIA, keyboard navigation, screen readers, automated and manual testing).

  • Performance engineering and API integration (profiling, bundle splitting, SSR/CSR trade-offs, caching, Core Web Vitals; GraphQL/REST, error handling, pagination, client state).

  • Security and observability awareness (XSS/CSRF prevention, dependency hygiene, secure auth/session patterns, client-side logging/metrics, debugging production issues) plus MUST: proficiency with AI-assisted engineering tools (e.g., Copilot, Claude) with validation and secure practices.

  • Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.

  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices.

Preferred qualifications, capabilities, and skills

  • Experience with SSR/meta frameworks: Next.js / Remix and SEO considerations.
  • Experience leveraging a design system (Storybook, tokens).
  • Experience with micro-frontend patterns and module federation (where relevant).
  • Experience with visualization and rich UI: D3, Canvas/WebGL, advanced tables/grids, animation libraries.
  • Familiarity with authentication integrations (OIDC/OAuth2) and enterprise SSO constraints.
  • Proven track record modernizing legacy front ends and improving developer experience (DX).
Design and deliver market-leading technology products in a secure and scalable way as a seasoned member of an agile team

Software Engineer III-Front End (React/Web)

Compensation

Not specified

City: Dublin

Country: Ireland

J.P. Morgan logo
Bulge Bracket Investment Banks

3 days ago

No clicks

at J.P. Morgan

ExperiencedNo visa sponsorship

**Software Engineer III-Front End (React/Web)** drives trusted, market-leading web apps at JPMorganChase. Design and deliver secure, performant, and accessible user experiences using React+TypeScript, leading front-end architecture and standards. Assimilate UX/Product designs, optimize performance, and ensure API fidelity (GraphQL/REST). Leverage AI-assisted tools (e.g., Copilot) to boost productivity. Senior-level role requires 4+ years of experience, expert React/TypeScript skills, and proficiency in testing, CSS, and accessibility.

Full Job Description

Location: Dublin, Ireland

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. 

As a Software Engineer III at JPMorganChase within the  Employee platform, 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 firms business objectives.

Job responsibilities

  • Lead development of complex, user-facing web applications using React + TypeScript, owning the front-end architecture and delivery approach.
  • Partner with UX/Product to translate designs into polished experiences; influence requirements with feasibility, performance, and accessibility considerations.
  • Establish and evolve front-end standards: component architecture, state management, routing, code conventions, and testing practices.
  • Build using JPMCs EXDS UI foundations: design system / component library, theming, responsive layouts, and cross-browser compatibility.
  • Drive performance and quality: Core Web Vitals, bundle optimization, rendering strategies, caching, and runtime observability.
  • Implement advanced UI capabilities such as rich data visualization, real-time updates, offline-friendly patterns, and robust form/workflow experiences.
  • Ensure secure client-side patterns: safe auth flows, token handling guidance, secure storage, and protection against common web vulnerabilities.
  • Collaborate with backend teams on API contracts (GraphQL/REST) and advocate for front-end friendly patterns (pagination, filtering, error models).
  • Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness.

  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.

     

 

Required qualifications, capabilities, and skills

  • 4+ years of professional software engineering experience with strong front-end focus; experience leading projects and mentoring engineers.

  • Expert-level React (hooks, component composition, context, rendering behavior, concurrency patterns where applicable).Strong TypeScript (types as design, generics, strictness) and modern JavaScript fundamentals.

  • Deep experience with front-end tooling (Vite/Webpack, Babel/SWC, npm/pnpm/yarn, monorepos) and build/release pipelines.

  • Strong CSS skills (responsive design, CSS architecture, theming, scalable styling).

  • Advanced testing practices (Jest/Vitest, React Testing Library, Playwright/Cypress) with ownership of test strategy.

  • Accessibility expertise (WCAG/ARIA, keyboard navigation, screen readers, automated and manual testing).

  • Performance engineering and API integration (profiling, bundle splitting, SSR/CSR trade-offs, caching, Core Web Vitals; GraphQL/REST, error handling, pagination, client state).

  • Security and observability awareness (XSS/CSRF prevention, dependency hygiene, secure auth/session patterns, client-side logging/metrics, debugging production issues) plus MUST: proficiency with AI-assisted engineering tools (e.g., Copilot, Claude) with validation and secure practices.

  • Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.

  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices.

Preferred qualifications, capabilities, and skills

  • Experience with SSR/meta frameworks: Next.js / Remix and SEO considerations.
  • Experience leveraging a design system (Storybook, tokens).
  • Experience with micro-frontend patterns and module federation (where relevant).
  • Experience with visualization and rich UI: D3, Canvas/WebGL, advanced tables/grids, animation libraries.
  • Familiarity with authentication integrations (OIDC/OAuth2) and enterprise SSO constraints.
  • Proven track record modernizing legacy front ends and improving developer experience (DX).
Design and deliver market-leading technology products in a secure and scalable way as a seasoned member of an agile team