Software Engineer III - UX/UI
JPMorganChase
Software Engineering, Design
Bengaluru, Karnataka, India
Job summary
As a Software Engineer III (UX/UI) at JP MorganChase within Infrastructure Platforms Team, you help design and deliver trusted, market-leading technology products in a secure, stable, and scalable way. You deliver critical technology solutions across multiple technical areas and business functions, translating business requirements into high-quality user experiences across enterprise platforms and related applications. You continuously improve usability, efficiency, and personalization through modern front-end engineering and AI-augmented practices.
Job responsibilities
- Design and deliver intuitive, user-centric digital experiences across enterprise platforms by translating business requirements into effective interaction and visual design.
- Build reusable UI components and front-end applications using modern frameworks (React, Angular, or similar) and core web technologies (JavaScript, HTML5, CSS3).
- Leverage AI-assisted design and development practices, including AI-driven prototyping and ideation, design automation, AI copilots, automated UX recommendations, and personalization informed by user behavior insights.
- Integrate front-end solutions with application programming interfaces (APIs) and back-end services, delivering secure, stable, and scalable production code that supports business objectives.
- Troubleshoot and execute software solutions that break down complex problems beyond routine approaches while improving code quality and strengthening system architecture.
- Produce architecture and design artifacts for complex applications and ensure design constraints are met through high-quality software development. (Raw Posting-1.docx)
- Analyze large, diverse data sets and develop visualizations and reporting to drive continuous improvement, contribute to engineering communities of practice, and strengthen a culture of diversity, opportunity, inclusion, and respect.
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 3+ years applied experience
- Relevant experience designing and delivering intuitive, user-centric UX/UI experiences across enterprise platforms.
- Demonstrated understanding of UX/UI principles, usability, and interaction design, including translating requirements into high-quality user experiences.
- Hands-on experience with JavaScript, HTML5, and CSS3.
- Hands-on experience with a modern front-end framework such as React, Angular, or similar.
- Experience leveraging AI-assisted development or design tools (for example, AI copilots and design automation tools) to support UX/UI work.
- Experience integrating front-end applications with APIs and back-end services in a production environment.
- Experience delivering secure, stable, and scalable code within an agile delivery model.
Preferred qualifications, capabilities, and skills
- Experience building and maintaining enterprise design systems and reusable component libraries.
- Experience applying accessibility best practices (for example, WCAG-aligned design and development).
- Experience with data visualization techniques to support reporting and product insights.
- Experience applying AI-assisted personalization approaches informed by user behavior insights.
- Note: Replace citation placeholders with the correct segment IDs when they are provided.
Design and deliver market-leading technology products in a secure and scalable way as a seasoned member of an agile team