Software Engineer III - Front End/Full Stack

JPMorgan Chase & Co.Plano, TX
1d

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.
  • Additional details about total compensation and benefits will be provided during the hiring process.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service