What are the responsibilities and job description for the UI Engineer position at JPC TECHNO INC?
We are seeking a skilled UI Engineer to join the digital products team, building world-class financial experiences for millions of customers.
- Design and develop responsive, accessible web applications using React, TypeScript, and modern CSS frameworks.
- Collaborate with UX designers to translate Figma mockups into pixel-perfect, performant UI components.
- Build and maintain reusable component libraries aligned with Amex's design system standards.
- Optimize front-end performance through code splitting, lazy loading, and bundle optimization techniques.
- Write unit and integration tests using Jest and React Testing Library to ensure high code quality.
- Integrate UI components with RESTful and GraphQL APIs in a secure, PCI-compliant environment.
- Participate in code reviews, enforce best practices, and mentor junior engineers.