What are the responsibilities and job description for the UX Creative Technologist, Senior Associate position at JPMorgan Chase?
As a UX Creative Technologist, Senior Associate, you will support the Commercial & Investment Bank (CIB) Payments team in delivering enterprise payments solutions. You serve as the bridge between high-level experience concepts and production-ready user interfaces, translating design intent into code-ready logic, design tokens, and component architecture. You don’t just hand off static frames—you help define how the application behaves in real-world conditions across states, data scenarios, and interactions, ensuring the user experience is preserved from concept through implementation.
Key Responsibilities
- Build and refine complex UI components with a strong understanding of component references; define and document component props, states, variants, and technical constraints to support scalable implementation.
- Define component and interface behavior beyond visual design, including responses to data changes, error states, edge cases, and user interactions; partner with engineering to ensure interaction logic is implementable and consistent.
- Use AI-assisted development tooling (e.g., VS Studio with Claude Code) to create live-code prototypes that serve as a source of truth for engineering (real-time data handling, UI state transitions, complex interaction patterns).
- Review production builds to validate alignment with intended UI architecture and interaction design; act as a quality gate for the functional craft of the product experience (behavior, responsiveness, component correctness, usability fidelity).
Required Qualifications, Capabilities, and Skills
- 3 years in a hybrid design/engineering role; comfortable working in both a code editor and design tools, translating between disciplines.
- Expert understanding of UI component references, including nesting, inheritance, composition, and how components scale across platforms.
- Experience implementing or managing design tokens using JSON, CSS variables, and/or tooling such as Style Dictionary to maintain cross-platform consistency.
- Strong proficiency with HTML5, CSS/SCSS (Flexbox, Grid), and JavaScript; ability to build the UI “view” layer to a high standard (backend development not required).
- Demonstrated ability to decompose complex workflows (e.g., payment ledger experiences) into repeatable UI patterns and logical component systems.
Preferred Qualifications
- Familiarity with Git/GitHub to manage design-led code contributions and collaborate with engineering workflows.
- Mentorship experience, with an emphasis on helping others develop systemic UI thinking (patterns, architecture, scalable interaction logic).