
Software Engineer III - Front End
at J.P. Morgan
Posted a month ago
No clicks
- Compensation
- Not specified
- City
- Dallas
- Country
- United States
Currency: Not specified
Senior front-end engineer role responsible for designing, developing, and maintaining scalable React and TypeScript applications. You'll integrate front-end apps with backend services (Tanstack Query), work with React Native, and implement micro front-end architectures. The role involves close collaboration with designers (Figma), using modern build tools (Webpack, Vite), and occasionally contributing to backend services (Java/Spring). This position is based in Plano, TX within a financial services firm.
Location: Plano, TX, United States
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.
Job 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.
Required Qualifications, Capabilities, and Skills
- 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.
Preferred Qualifications, Capabilities, and Skills
- 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.





