DESCRIPTION:
Duties: Design and implement the UI with high quality and collaborate with the Technical Program Manager on delivery. Work closely with the Product Team to gather requirements, User Experience Team to close on designs, and create prototypes when a Proof of Concept is required. Meet legal, company and compliance guidelines and requirements for the user interface. Lead challenging projects, train others, share knowledge, resolve customer requests, and manage and resolve production issues. Lead engineering and collaborate with cross-functional teams to deliver cutting edge User Interfaces (UI) for JPMC clients in the Payments space.
QUALIFICATIONS:
Minimum education and experience required: Master's Degree in Computer Science, Computer Engineering, Information Technology, Electrical Engineering, or related field of study plus 1 year of experience in the job offered or as Software engineer or related occupation.
Skills Required: This position requires experience with the following: designing and implementing micro frontends using React with Module Federation and SingleSPA; utilizing Typescript to leverage the type safety and vanilla-extract for styling; designing and implementing tests for the UI using E2E test frameworks Cypress and Cucumber; learning open-source and in-house design systems SALT and MaterialUI, articulating the application of those for Portals, and utilizing up-to-date with developments in these areas; designing and implementing large scale Payment services in AWS; utilizing CI/CD processes required to deploy micro frontends; incorporating monitoring for micro frontends; and microservices design and implementation using Python and Java.
Job Location: 3223 Hanover St., Palo Alto, CA 94304.
Full-Time. Salary: $174,646 - $215,000 per year.