Location
buenos aires
Job Type
Full-time
Posted
July 08, 2026
Job Description
What you’ll do
- Implement predictable state management with Redux/Redux Toolkit, including middleware, selectors, and efficient store design; integrate cleanly with GraphQL client caches.
- Integrate with GraphQL services using Apollo Client or urql: define queries, mutations, and subscriptions; manage normalized caching, pagination (cursor/relay style), error handling, retries, and optimistic updates.
- Partner with backend teams on schema and API contracts (SDL), versioning, and performance patterns (query batching, persisted queries, avoiding n+1 issues).
- Partner with design to implement accessible (WCAG-compliant) and consistent UI aligned to a design system.
- Write high-quality, well-tested code (Jest, React Testing Library); automate via CI/CD and follow trunk-based development or GitFlow as applicable.
- Profile and optimize performance (bundle size, code splitting, memoization, virtualization, lazy loading) and GraphQL ne...
Ready to Apply?
Submit your application for Software Engineer Iii (Buenos Aires) at JPMorganChase
Apply Now