Resume and JobRESUME AND JOB
JP Morgan Chase logo

Software Engineer III- Front End- JPM Personal Investing- Mid Level

JP Morgan Chase

Software and Technology Jobs

Software Engineer III- Front End- JPM Personal Investing- Mid Level

full-timePosted: Dec 3, 2025

Job Description

Software Engineer III- Front End- JPM Personal Investing- Mid Level

Location: Madrid, Madrid, Spain

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we believe that behind every investment is a person with ambitions, motivations, and values. As a global leader in financial services, our Personal Investing division empowers millions of clients to achieve their financial goals through innovative digital platforms. We're seeking a talented Software Engineer III - Front End to join our team in Madrid, Spain, where you'll play a key role in enhancing our investment tools and creating exceptional user experiences for retail investors navigating stocks, funds, and personalized advice. In this mid-level role within the Software Engineering category, you'll focus on developing robust front-end solutions that integrate seamlessly with our back-end systems to deliver real-time market insights and secure transaction capabilities. You'll work closely with cross-functional teams to build responsive, accessible interfaces using cutting-edge technologies like React.js, ensuring our applications meet the highest standards of performance and compliance in the regulated financial services industry. Your contributions will directly impact how clients interact with their portfolios, fostering trust and driving engagement in a competitive landscape. JPMorgan Chase offers a dynamic environment that values innovation, diversity, and professional growth. You'll collaborate with global experts, leverage our state-of-the-art tools, and contribute to projects that shape the future of personal investing. If you're passionate about technology and finance, this role provides an opportunity to advance your career while making a meaningful difference for our clients worldwide.

Key Responsibilities

  • Design and develop user-friendly front-end interfaces for JPMorgan's Personal Investing platform using React.js and related technologies
  • Collaborate with UX/UI designers, back-end engineers, and product managers to deliver intuitive investment tools that align with client needs
  • Implement responsive and accessible web applications ensuring seamless performance across devices for retail investors
  • Integrate front-end components with back-end APIs to handle real-time financial data, such as stock quotes and portfolio analytics
  • Conduct code reviews, unit testing, and debugging to maintain high-quality, secure codebases compliant with JPMorgan's standards
  • Optimize application performance and scalability to support high-volume trading and investment activities
  • Stay updated on emerging front-end trends and contribute to innovation in digital investing experiences
  • Participate in agile ceremonies, including sprint planning and retrospectives, to drive iterative improvements
  • Ensure adherence to regulatory requirements in financial services, including data privacy and secure user authentication
  • Mentor junior engineers and contribute to knowledge-sharing within the JPM Personal Investing team

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 3-5 years of professional experience in front-end software development
  • Proficiency in modern JavaScript frameworks such as React.js or Angular
  • Strong understanding of web technologies including HTML5, CSS3, and responsive design principles
  • Experience with version control systems like Git and agile development methodologies
  • Knowledge of financial services regulations and data security standards (e.g., GDPR, PCI-DSS)
  • Ability to work collaboratively in a global, cross-functional team environment

Preferred Qualifications

  • Master's degree in a relevant technical field
  • Experience in developing applications for the financial services or investment sector
  • Familiarity with cloud platforms such as AWS or Azure for front-end deployments
  • Previous exposure to accessibility standards (WCAG) and performance optimization techniques
  • Certifications in front-end development or related technologies (e.g., AWS Certified Developer)

Required Skills

  • Expertise in JavaScript (ES6+) and TypeScript
  • Proficiency with React.js or Angular for building dynamic UIs
  • Strong CSS preprocessors (e.g., SASS, LESS) and CSS-in-JS libraries
  • Experience with state management tools like Redux or MobX
  • Knowledge of RESTful APIs and GraphQL for data integration
  • Familiarity with testing frameworks such as Jest, Enzyme, or Cypress
  • Understanding of web security best practices, including OAuth and JWT
  • Agile and Scrum methodologies
  • Problem-solving and analytical thinking
  • Excellent communication and collaboration skills
  • Attention to detail in UI/UX implementation
  • Adaptability to fast-paced financial environments
  • Basic knowledge of financial concepts like investments and portfolio management
  • Version control with Git and CI/CD pipelines
  • Performance optimization for web applications

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with tuition reimbursement and access to JPMorgan's learning platforms
  • Employee stock purchase plan and financial wellness programs
  • Flexible work arrangements, including hybrid options in Madrid
  • Global mobility support and relocation assistance for eligible roles

JP Morgan Chase is an equal opportunity employer.

Locations

  • Madrid, ES

Salary

Estimated Salary Rangemedium confidence

65,000 - 95,000 EUR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Expertise in JavaScript (ES6+) and TypeScriptintermediate
  • Proficiency with React.js or Angular for building dynamic UIsintermediate
  • Strong CSS preprocessors (e.g., SASS, LESS) and CSS-in-JS librariesintermediate
  • Experience with state management tools like Redux or MobXintermediate
  • Knowledge of RESTful APIs and GraphQL for data integrationintermediate
  • Familiarity with testing frameworks such as Jest, Enzyme, or Cypressintermediate
  • Understanding of web security best practices, including OAuth and JWTintermediate
  • Agile and Scrum methodologiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Excellent communication and collaboration skillsintermediate
  • Attention to detail in UI/UX implementationintermediate
  • Adaptability to fast-paced financial environmentsintermediate
  • Basic knowledge of financial concepts like investments and portfolio managementintermediate
  • Version control with Git and CI/CD pipelinesintermediate
  • Performance optimization for web applicationsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 3-5 years of professional experience in front-end software development (experience)
  • Proficiency in modern JavaScript frameworks such as React.js or Angular (experience)
  • Strong understanding of web technologies including HTML5, CSS3, and responsive design principles (experience)
  • Experience with version control systems like Git and agile development methodologies (experience)
  • Knowledge of financial services regulations and data security standards (e.g., GDPR, PCI-DSS) (experience)
  • Ability to work collaboratively in a global, cross-functional team environment (experience)

Preferred Qualifications

  • Master's degree in a relevant technical field (experience)
  • Experience in developing applications for the financial services or investment sector (experience)
  • Familiarity with cloud platforms such as AWS or Azure for front-end deployments (experience)
  • Previous exposure to accessibility standards (WCAG) and performance optimization techniques (experience)
  • Certifications in front-end development or related technologies (e.g., AWS Certified Developer) (experience)

Responsibilities

  • Design and develop user-friendly front-end interfaces for JPMorgan's Personal Investing platform using React.js and related technologies
  • Collaborate with UX/UI designers, back-end engineers, and product managers to deliver intuitive investment tools that align with client needs
  • Implement responsive and accessible web applications ensuring seamless performance across devices for retail investors
  • Integrate front-end components with back-end APIs to handle real-time financial data, such as stock quotes and portfolio analytics
  • Conduct code reviews, unit testing, and debugging to maintain high-quality, secure codebases compliant with JPMorgan's standards
  • Optimize application performance and scalability to support high-volume trading and investment activities
  • Stay updated on emerging front-end trends and contribute to innovation in digital investing experiences
  • Participate in agile ceremonies, including sprint planning and retrospectives, to drive iterative improvements
  • Ensure adherence to regulatory requirements in financial services, including data privacy and secure user authentication
  • Mentor junior engineers and contribute to knowledge-sharing within the JPM Personal Investing team

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with tuition reimbursement and access to JPMorgan's learning platforms
  • general: Employee stock purchase plan and financial wellness programs
  • general: Flexible work arrangements, including hybrid options in Madrid
  • general: Global mobility support and relocation assistance for eligible roles

Target Your Resume for "Software Engineer III- Front End- JPM Personal Investing- Mid Level" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III- Front End- JPM Personal Investing- Mid Level. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer III- Front End- JPM Personal Investing- Mid Level" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer III- Front End- JPM Personal Investing- Mid Level @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Software Engineer III- Front End- JPM Personal Investing- Mid Level

JP Morgan Chase

Software and Technology Jobs

Software Engineer III- Front End- JPM Personal Investing- Mid Level

full-timePosted: Dec 3, 2025

Job Description

Software Engineer III- Front End- JPM Personal Investing- Mid Level

Location: Madrid, Madrid, Spain

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we believe that behind every investment is a person with ambitions, motivations, and values. As a global leader in financial services, our Personal Investing division empowers millions of clients to achieve their financial goals through innovative digital platforms. We're seeking a talented Software Engineer III - Front End to join our team in Madrid, Spain, where you'll play a key role in enhancing our investment tools and creating exceptional user experiences for retail investors navigating stocks, funds, and personalized advice. In this mid-level role within the Software Engineering category, you'll focus on developing robust front-end solutions that integrate seamlessly with our back-end systems to deliver real-time market insights and secure transaction capabilities. You'll work closely with cross-functional teams to build responsive, accessible interfaces using cutting-edge technologies like React.js, ensuring our applications meet the highest standards of performance and compliance in the regulated financial services industry. Your contributions will directly impact how clients interact with their portfolios, fostering trust and driving engagement in a competitive landscape. JPMorgan Chase offers a dynamic environment that values innovation, diversity, and professional growth. You'll collaborate with global experts, leverage our state-of-the-art tools, and contribute to projects that shape the future of personal investing. If you're passionate about technology and finance, this role provides an opportunity to advance your career while making a meaningful difference for our clients worldwide.

Key Responsibilities

  • Design and develop user-friendly front-end interfaces for JPMorgan's Personal Investing platform using React.js and related technologies
  • Collaborate with UX/UI designers, back-end engineers, and product managers to deliver intuitive investment tools that align with client needs
  • Implement responsive and accessible web applications ensuring seamless performance across devices for retail investors
  • Integrate front-end components with back-end APIs to handle real-time financial data, such as stock quotes and portfolio analytics
  • Conduct code reviews, unit testing, and debugging to maintain high-quality, secure codebases compliant with JPMorgan's standards
  • Optimize application performance and scalability to support high-volume trading and investment activities
  • Stay updated on emerging front-end trends and contribute to innovation in digital investing experiences
  • Participate in agile ceremonies, including sprint planning and retrospectives, to drive iterative improvements
  • Ensure adherence to regulatory requirements in financial services, including data privacy and secure user authentication
  • Mentor junior engineers and contribute to knowledge-sharing within the JPM Personal Investing team

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 3-5 years of professional experience in front-end software development
  • Proficiency in modern JavaScript frameworks such as React.js or Angular
  • Strong understanding of web technologies including HTML5, CSS3, and responsive design principles
  • Experience with version control systems like Git and agile development methodologies
  • Knowledge of financial services regulations and data security standards (e.g., GDPR, PCI-DSS)
  • Ability to work collaboratively in a global, cross-functional team environment

Preferred Qualifications

  • Master's degree in a relevant technical field
  • Experience in developing applications for the financial services or investment sector
  • Familiarity with cloud platforms such as AWS or Azure for front-end deployments
  • Previous exposure to accessibility standards (WCAG) and performance optimization techniques
  • Certifications in front-end development or related technologies (e.g., AWS Certified Developer)

Required Skills

  • Expertise in JavaScript (ES6+) and TypeScript
  • Proficiency with React.js or Angular for building dynamic UIs
  • Strong CSS preprocessors (e.g., SASS, LESS) and CSS-in-JS libraries
  • Experience with state management tools like Redux or MobX
  • Knowledge of RESTful APIs and GraphQL for data integration
  • Familiarity with testing frameworks such as Jest, Enzyme, or Cypress
  • Understanding of web security best practices, including OAuth and JWT
  • Agile and Scrum methodologies
  • Problem-solving and analytical thinking
  • Excellent communication and collaboration skills
  • Attention to detail in UI/UX implementation
  • Adaptability to fast-paced financial environments
  • Basic knowledge of financial concepts like investments and portfolio management
  • Version control with Git and CI/CD pipelines
  • Performance optimization for web applications

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with tuition reimbursement and access to JPMorgan's learning platforms
  • Employee stock purchase plan and financial wellness programs
  • Flexible work arrangements, including hybrid options in Madrid
  • Global mobility support and relocation assistance for eligible roles

JP Morgan Chase is an equal opportunity employer.

Locations

  • Madrid, ES

Salary

Estimated Salary Rangemedium confidence

65,000 - 95,000 EUR / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Expertise in JavaScript (ES6+) and TypeScriptintermediate
  • Proficiency with React.js or Angular for building dynamic UIsintermediate
  • Strong CSS preprocessors (e.g., SASS, LESS) and CSS-in-JS librariesintermediate
  • Experience with state management tools like Redux or MobXintermediate
  • Knowledge of RESTful APIs and GraphQL for data integrationintermediate
  • Familiarity with testing frameworks such as Jest, Enzyme, or Cypressintermediate
  • Understanding of web security best practices, including OAuth and JWTintermediate
  • Agile and Scrum methodologiesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Excellent communication and collaboration skillsintermediate
  • Attention to detail in UI/UX implementationintermediate
  • Adaptability to fast-paced financial environmentsintermediate
  • Basic knowledge of financial concepts like investments and portfolio managementintermediate
  • Version control with Git and CI/CD pipelinesintermediate
  • Performance optimization for web applicationsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 3-5 years of professional experience in front-end software development (experience)
  • Proficiency in modern JavaScript frameworks such as React.js or Angular (experience)
  • Strong understanding of web technologies including HTML5, CSS3, and responsive design principles (experience)
  • Experience with version control systems like Git and agile development methodologies (experience)
  • Knowledge of financial services regulations and data security standards (e.g., GDPR, PCI-DSS) (experience)
  • Ability to work collaboratively in a global, cross-functional team environment (experience)

Preferred Qualifications

  • Master's degree in a relevant technical field (experience)
  • Experience in developing applications for the financial services or investment sector (experience)
  • Familiarity with cloud platforms such as AWS or Azure for front-end deployments (experience)
  • Previous exposure to accessibility standards (WCAG) and performance optimization techniques (experience)
  • Certifications in front-end development or related technologies (e.g., AWS Certified Developer) (experience)

Responsibilities

  • Design and develop user-friendly front-end interfaces for JPMorgan's Personal Investing platform using React.js and related technologies
  • Collaborate with UX/UI designers, back-end engineers, and product managers to deliver intuitive investment tools that align with client needs
  • Implement responsive and accessible web applications ensuring seamless performance across devices for retail investors
  • Integrate front-end components with back-end APIs to handle real-time financial data, such as stock quotes and portfolio analytics
  • Conduct code reviews, unit testing, and debugging to maintain high-quality, secure codebases compliant with JPMorgan's standards
  • Optimize application performance and scalability to support high-volume trading and investment activities
  • Stay updated on emerging front-end trends and contribute to innovation in digital investing experiences
  • Participate in agile ceremonies, including sprint planning and retrospectives, to drive iterative improvements
  • Ensure adherence to regulatory requirements in financial services, including data privacy and secure user authentication
  • Mentor junior engineers and contribute to knowledge-sharing within the JPM Personal Investing team

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with tuition reimbursement and access to JPMorgan's learning platforms
  • general: Employee stock purchase plan and financial wellness programs
  • general: Flexible work arrangements, including hybrid options in Madrid
  • general: Global mobility support and relocation assistance for eligible roles

Target Your Resume for "Software Engineer III- Front End- JPM Personal Investing- Mid Level" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Software Engineer III- Front End- JPM Personal Investing- Mid Level. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer III- Front End- JPM Personal Investing- Mid Level" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Software Engineer III- Front End- JPM Personal Investing- Mid Level @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.