13 Aug
|
hackajob
|
Bengaluru
13 Aug
hackajob
Bengaluru
*hackajob
is collaborating with
J.P. Morgan
to connect them with exceptional professionals for this role.*
Job Description
Your next role should amplify your impact and accelerate your growth. Join a collaborative, 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, transparent 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
📌 Principal Software Engineer (Bengaluru)
🏢 hackajob
📍 Bengaluru