JPMorganChase

Software Engineer Iii (Buenos Aires)

📍 Location
buenos aires, ciudad autónoma de buenos aires
⏰ Job Type
Full-time
📅 Posted
July 08, 2026
Apply Now

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...

Start Your Week Right!

Apply now and make every Monday exciting with JPMorganChase

Apply for this Position