Principal Software Engineer (Bengaluru)

Principal Software Engineer (Bengaluru)

13 Aug
|
JPMorgan Chase Bank
|
Bengaluru

13 Aug

JPMorgan Chase Bank

Bengaluru

Your next role should amplify your impact and accelerate your growth. Join a team-oriented, hands on team building UI architecture and reusable component platforms that power secure, intuitive Trade Finance experiences at scale.

As a Principal Software Engineer at JPMorganChase within the Trade & Working Capital, you will set the technical direction for frontend architecture and be hands-on building reusable React/TypeScript components and patterns adopted across multiple squads. You ll partner across Product, Design, and Engineering to deliver consistent UX, high-performance UIs, and reliable integrations with Java-based services. You ll work closely with product, design, and backend architecture. Turning complex requirements into simple, compliant front-end systems that hold up in regulated environments. We value practical leadership, clear communication, and accountability for outcomes while staying close to code and production.

Job responsibilities
- Own frontend architecture for customer-facing applications, including application structure, routing, state management,



module boundaries, and integration patterns to enable scale, resiliency, and rapid delivery.
- Design, build, and maintain a reusable component platform/design system (React + TypeScript): core UI primitives, complex workflow components, accessibility standards, theming, documentation, and versioned release strategy.
- Stay hands-on in code: build high-impact components, reference implementations, and templates; drive adoption through pull requests, pairing, and technical reviews.
- Define and evolve shared UI patterns (forms, validation, tables/grids, document upload, approvals, error handling, notifications, entitlements-based rendering) to ensure consistency across customer journeys.
- Partner with backend teams to shape API contracts optimized for UI (latency expectations, pagination, error semantics, idempotency, versioning) and drive UI-friendly patterns (BFF where appropriate).
- Establish

📌 Principal Software Engineer (Bengaluru)
🏢 JPMorgan Chase Bank
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: principal software engineer (bengaluru) / bengaluru