Job Search and Career Advice Platform

Enable job alerts via email!

UI Software Engineer III - React

The Design Project

Glasgow

On-site

GBP 80,000 - GBP 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job description

Job Title: UI Software Engineer III - React
Company: JPMorgan Chase & Co.
Location: Glasgow, Scotland, United Kingdom
Job Type: Full time
Category: Software Engineering / Front‑End Development
Date Posted: February 13, 2026
Experience Level: 5-10 years
Remote Status: On‑site

  • Seasoned UI Software Engineer III focused on React, designing and delivering market‑leading technology products within an agile team.
  • Executing software solutions, system design, technical troubleshooting, and creating secure, high‑quality production code.
  • Producing architecture and design artifacts for complex applications, ensuring design constraints are met.
  • Gathering, analyzing, and synthesizing data to drive continuous improvement of software applications and systems.
  • Proactive identification of issues and patterns in data to improve coding hygiene and system architecture.
Primary Responsibilities
  • Execute software solutions, encompassing design, development, and technical troubleshooting, employing innovative approaches to overcome challenges.
  • Develop and maintain secure, high‑quality production code and algorithms that operate synchronously with relevant business systems.
  • Create comprehensive architecture and design artifacts for complex applications, ensuring strict adherence to design constraints throughout the development lifecycle.
  • Gather, analyze, synthesize, and visualize data from large, diverse datasets to inform and drive continuous improvement.
  • Proactively identify complex problems and patterns within data, leveraging these insights to enhance coding standards, system architecture, and overall application performance.
  • Contribute actively to internal software engineering communities of practice and engage in events focused on exploring and adopting emerging technologies.
  • Foster and contribute to a team culture that champions diversity, equal opportunity, inclusion, and mutual respect.
Skills & Qualifications

Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (expected for a Software Engineer III role).

Experience: 5-10 years of hands‑on experience in system design, application development, testing, and ensuring operational stability.

Required Skills:

  • Proficient coding skills in one or more modern programming languages (React implied).
  • Hands‑on experience in system design, application development, rigorous testing methodologies, and maintaining operational stability.
  • Experience developing, debugging, and maintaining code within a large corporate environment.
  • Proficiency in database querying languages for data retrieval and manipulation.
  • Strong understanding of SDLC principles and practices.
  • Solid grasp of agile methodologies, CI/CD, application resiliency, and security best practices.
  • Demonstrated knowledge of software applications and technical processes within a specific technical discipline (e.g., cloud, AI/ML, mobile).

Preferred Skills:

  • Familiarity with modern front‑end technologies, with a strong emphasis on React.
  • Exposure to and understanding of cloud technologies (AWS, Azure, GCP).
  • Experience with data visualization tools and techniques.
  • Evidence of successful UI development projects using React, showcasing complex component design and state management.
  • Case studies demonstrating system design contributions, including architectural diagrams and rationale for technology choices.
  • Examples of code quality and maintainability (e.g., open‑source contributions or well‑documented internal projects).
  • Documentation of contributions to improving operational stability, incident response, or performance optimization initiatives.
  • Projects highlighting experience with agile methodologies, CI/CD pipelines, and security best practices.

Process Documentation:

  • Ability to document complex application designs, including API specifications and data flow diagrams.
  • Experience creating and maintaining technical documentation for codebases, ensuring clarity for team members.
  • Capacity to document learnings from data analysis and their impact on system improvements or new feature development.

Salary Range: For a UI Software Engineer III in Glasgow, UK, the annual salary range is typically between £60,000 and £90,000, depending on experience and performance.

  • Comprehensive health, dental, and vision insurance plans.
  • Generous paid time off (PTO), including vacation days, sick leave, and public holidays.
  • Retirement savings plan (e.g., pension scheme) with company contributions.
  • Life insurance and disability coverage.
  • Opportunities for professional development, training, and certifications.
  • Employee assistance programs and wellness initiatives.
  • Potential for performance‑based bonuses and stock options/awards.

Working Hours: Standard full‑time hours are 40 hours per week, with potential flexibility depending on project needs and deadlines.

Industry: Financial Services. JPMorgan Chase & Co. is a global leader operating in investment banking, commercial banking, asset management, and private banking, requiring strong security, regulatory compliance, scalability, and robust technology solutions.
Company Size: Large Enterprise (over 10,000 employees).
Founded: 2000 (as JPMorgan Chase & Co.)

Team Structure
  • Agile team focused on delivering technology products, likely part of a larger division such as Consumer & Community Banking or Corporate & Investment Bank.
  • Reporting structure typically involves a Team Lead or Engineering Manager, with peers at a similar level.
  • Cross‑functional collaboration with product managers, business analysts, QA engineers, DevOps, and other engineering teams.
Methodology
  • Agile methodologies with emphasis on iterative development, CI/CD, and rapid feedback loops.
  • Data‑driven decision‑making, using analytics to inform development and operational improvements.
  • Secure coding practices, application resiliency, and high standards for production code.

Operations Career Level: Software Engineer III. This level signifies an individual contributor capable of independently designing, developing, and troubleshooting complex systems. They are expected to mentor junior engineers and contribute to architectural decisions.
Reporting Structure: Likely reports to a Software Engineering Manager or Team Lead.
Operations Impact: Directly impacts the firm’s ability to deliver robust, secure, and user‑friendly technology platforms.

  • Advancement to Software Engineer IV or Principal Engineer roles.
  • Opportunities to become Technical Lead or Architect.
  • Potential transition into management roles.
  • Specialization in front‑end architecture, performance engineering, or cloud‑native development.
  • Access to internal training programs, external conferences, and certifications.
Office Type

On‑site. The role is based at 315 Argyle Street, Glasgow, G2 8AT, United Kingdom.

Workspace Context
  • Modern office environment with collaborative spaces, dedicated workstations, and necessary IT infrastructure.
  • Professional atmosphere focused on productivity and team collaboration.
  • High‑speed networks, development tools, and specialized hardware for testing and development.
  • Access to informal and formal interactions for knowledge sharing and team building.

Work Schedule: Standard 40‑hour work week with occasional overtime during critical project phases.

Interview Process
  • Initial Screening: HR or Recruiter call to assess fit, experience, and salary expectations.
  • Hiring Manager Interview: Discussion about experience, career goals, and team fit.
  • Technical Interviews: Multiple rounds with senior engineers and architects, covering live coding, system design, and behavioral questions focused on React proficiency, problem‑solving, and SDLC knowledge.
  • Final Round: Panel interview or discussion with a senior leader.
  • Curate a portfolio showcasing React projects, architecture choices, and outcomes.
  • Provide clear explanations of challenges, design choices, and results.
  • Showcase code quality, e.g., GitHub repositories with documentation.
  • Highlight contributions to operational stability, resiliency, or security.
  • Prepare for system design questions and agile principles.
  • Review knowledge of CI/CD, security principles, and cloud concepts.
  • Prepare to articulate thought process and communicate solutions.
Primary Tools
  • React (primary requirement).
  • Build tools: Webpack, Babel, npm/Yarn.
  • Version control: Git.
Analytics & Reporting
  • Experience with analytics platforms to track user behavior and application performance.
  • Tools for generating reports on code quality, application stability, and feature adoption.
CRM & Automation
  • Understanding of integrations with back‑end systems and APIs.
  • Familiarity with CI/CD pipelines for automated testing and deployment.
Operations Values
  • Integrity & Trust: Upholding ethical standards and ensuring security and reliability.
  • Innovation: Driving technological advancements.
  • Collaboration: Working effectively across teams.
  • Excellence: Striving for high quality in code, design, and execution.
  • Inclusion: Valuing diverse perspectives.
  • Cross‑functional collaboration is key.
  • Emphasis on knowledge sharing through code reviews, pair programming, and technical discussions.
  • Proactive problem‑solving and continuous improvement through open communication and feedback.
  • Developing and maintaining complex user interfaces in a regulated environment requires adherence to strict security, performance, and accessibility standards.
  • Integrating new technologies within legacy system architecture can be complex.
  • Ensuring seamless collaboration and communication across geographically distributed teams.
  • Balancing rapid feature delivery with stability and security.
  • Access to extensive internal training platforms and external learning resources.
  • Opportunities to attend industry conferences and workshops.
  • Mentorship programs with senior engineers and architects.
  • Participation in hackathons and innovation challenges.
Strategy Questions
  • Technical Strategy: “Describe a complex UI component you built with React. What were the challenges, and how did you overcome them? Discuss your approach to state management in large‑scale React applications.”
  • Process & Methodology: “How do you ensure code quality and maintainability? Describe your experience with CI/CD and its impact.”
  • Problem‑Solving & Data: “Imagine a spike in load times for a page. How would you investigate and resolve this issue?”
Company & Culture Questions
  • “Why are you interested in working for JPMorgan Chase and this specific role?”
  • “Describe a time you worked in a diverse team. How did you contribute to an inclusive environment?”
  • “How do you stay updated with the latest trends in front‑end development and software engineering?”
  • Structure: Organize your portfolio by project type or impact. For each project, state the problem, role, technologies used (emphasizing React), contributions, and measurable results.
  • Demonstration: Be ready to present live code samples or walkthroughs of key features.
  • Impact: Quantify achievements (e.g., “improved page load time by 20%”, “reduced bug reports by 15%”).

To apply for this UI Software Engineer III position:

  • Submit your application through the provided Oracle Cloud link.
  • Resume Optimization: Highlight extensive React experience, system design, and agile environments. Quantify achievements.
  • Portfolio Preparation: Curate a portfolio showcasing strongest React projects, design choices, and outcomes.
  • Company Research: Familiarize yourself with JPMorgan Chase & Co.’s mission, values, and tech initiatives. Understand the role’s contribution to broader objectives.

⚠️ Important Notice: This enhanced job description includes AI‑generated insights and operations industry‑standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates must have hands‑on experience in system design, application development, testing, and operational stability. Proficient coding in modern languages, understanding of SDLC, agile, CI/CD, resiliency, and security are required.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

UI Software Engineer III - React

The Design Project

Glasgow
On-site
GBP 80,000 - 100,000
Full time
30+ days ago
Sr Lead Software Engineer - UI Developer - React

The Design Project

Greater London
On-site
GBP 90,000 - 130,000
Full time
30+ days ago
Software Engineer III - FX Front Office - QA Automation Engineer

Nutmeg Saving and Investment Limited

Bournemouth
On-site
GBP 80,000 - 100,000
Full time
30+ days ago
Senior UI Developer

The Design Project

Greater London
On-site
GBP 70,000 - 100,000
Full time
30+ days ago
Lead Engineer - UI

The Design Project

Greater London
Hybrid
GBP 80,000 - 120,000
Full time
30+ days ago
Design Systems Designer- JPM Personal Investing

The Design Project

Greater London
On-site
GBP 70,000 - 100,000
Full time
30+ days ago
Senior Software Engineer, Client Solutions

Winton Group

Greater London
On-site
GBP 125,000 - 150,000
Full time
30+ days ago
Junior Graphic Designer

The Design Project

Greater London
On-site
GBP 40,000 - 60,000
Full time
30+ days ago
Mid UI Developer

The Design Project

Greater London
Hybrid
GBP 45,000 - 55,000
Full time
30+ days ago
UX Designer - Ops & Regs

The Design Project

Salford
Hybrid
GBP 40,000 - 55,000
Full time
30+ days ago