Software Engineer III - Front End

JPMorgan Chase & Co.Plano, TX
21h

About The Position

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the [insert LOB or sub LOB], you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Requirements

  • Proficiency in React framework and building scalable front-end applications.
  • Experience with React Native in TypeScript or JavaScript.
  • Strong knowledge of ES6+ JavaScript features.
  • Solid understanding of modern React features (hooks, context, state management) and front-end architecture.
  • Experience with state management libraries (React Context, Redux, etc.).
  • Experience integrating with backend services using Tanstack Query.
  • Familiarity with build and deploy tools (Webpack, Vite).
  • Experience working with Figma and other design tools.
  • Exposure to cloud technologies, especially AWS.
  • Experience with backend development using Java/Spring or similar frameworks.
  • Curiosity and openness to using modern tools, including AI, to work more effectively.

Nice To Haves

  • Experience with micro front-end architecture and Webpack module federation.
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Experience with automated testing frameworks (Jest, React Testing Library, Cypress).
  • Familiarity with accessibility standards (WCAG) and responsive design.
  • Experience with AI-powered development tools.
  • Contributions to open-source projects or technical blogs.
  • Experience in full stack development, including building and integrating backend APIs.

Responsibilities

  • Design, develop, and maintain scalable front-end applications using React, TypeScript, and related technologies.
  • Build and manage state using React Context or other state management libraries.
  • Integrate front-end applications with backend services using Tanstack Query.
  • Develop applications using React Native in TypeScript or JavaScript.
  • Architect and deploy micro front-end applications with React and Webpack module federation.
  • Collaborate with designers and product teams, leveraging Figma and other design tools to ensure high-quality UI/UX.
  • Use build and deploy tools such as Webpack and Vite for efficient development workflows.
  • Apply modern React features (hooks, context, state management) and front-end architecture principles.
  • Explore and integrate modern tools, including AI-powered solutions, to improve productivity.
  • Troubleshoot and resolve UI issues and bugs.
  • Contribute to backend development using Java/Spring or similar technologies as needed.

Benefits

  • We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service