> Markdown version of [/jobs/ext/3307990-software-engineer-iii-front-end-web-jpm-personal-investing-mid-level](https://www.wearedevelopers.com/jobs/ext/3307990-software-engineer-iii-front-end-web-jpm-personal-investing-mid-level). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer III- Front End- Web- JPM Personal Investing- Mid Level - **Company:** JPMorganChase - **Location:** London, UK - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), A/B Testing, Agile Methodology, Amazon Web Services, HTML5, Cascading Style Sheets (CSS), Software Quality, Code Review, Continuous Integration, Programming Tools, Domain Name System (DNS), Github, Revision Control Systems, Design of User Interfaces, Networking Basics, Node.Js, Preprocessor, Scrum Methodology, Next.js, Responsive Web Design, Web Content Accessibility Guidelines, Web Applications, Caching, Git, Vue.js, Syntactically Awesome Style Sheets (SASS), Gatsby, Webpack, AngularJS, Kubernetes, Information Technology, Build Tools, Graphql, React Native, Docker, Jenkins - **Published:** September 4, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=b10dabf98db632bc ## About the Role * Proven track record of building and maintaining customer-centric web applications/SPAs. * Excellent verbal and written communication skills. * Strong proficiency in React and its core principles. * Solid grasp of Web fundamentals: + HTML5 (Semantics & Structure) + CSS (Responsive Design, Specificity) + JavaScript ES6 + General Networking (HTTP, IP & DNS, Caching) * Proficient with Chrome Developer Tools or browser equivalent. * Experience with version control tools (VCS), preferably Git. * Experience with Docker. * Strong analytical and problem-solving skills. * Proactive communicator with owned assignments. * Ability to manage time effectively and meet realistic deadlines. * Experience with testing frameworks such as Jest or RTL. * Understanding of build tools such as Webpack, Vite, Parcel. * Understanding of Pre-processors such as SASS, CSS Modules, JS Compilation. * Understanding of CI/CD platforms such as Jenkins and Github Actions. Preferred qualifications, capabilities and skills * Bachelor's degree in Computer Science, Engineering or a related field. * A passion for self-development and learning who keeps up to date with the latest Web/React trends and technologies. * Experience with Kubernetes * Experience with GraphQL * Experience with Node.js * Worked with GraphQL APIs * Feature flagging/AB testing * Appreciation/Exposure to React Native * Knowledge of other JavaScript frameworks like Angular, Vue, Next.js, Gatsby. * Familiarity with agile methodologies beyond Scrum. * Delivery experience on cloud platforms and familiarity with AWS * Experience with Design systems (UI Development, White-labelling) * Commercial experience in the Finance industry ## Description * Develop and deliver product features as part of larger domain-owned epic initiatives. * Identify, troubleshoot and resolve existing or newly-identified prioritised defects. * Ensure high-quality code through solid testing and adherence to best practices/standards. * Work collaboratively with cross-functional teams and contribute to team discussions/meetings/guilds. * Participate in code reviews to maintain code quality and share ideas/knowledge among your peers. * Create and maintain technical documentation as part of new features or spike discoveries. * Build an understanding of product and technology for owned domain areas. * Actively participate in scrum ceremonies including daily stand-ups, sprint planning and retrospectives. * Consider Accessibility (WCAG), Security, Observability & Performance as part of all owned applications/deliverables. ## Related Videos - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [The Best JavaScript Framework to Learn](https://www.wearedevelopers.com/magazine/229-the-best-javascript-framework-to-learn) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023)