JobBobsReal-time global job discoveryLive

Senior Frontend Developer - React

Capco · UK - Edinburgh · 2026-06-29

senior
Apply on the employer's site

About this role

<p> </p> <p><strong>Senior Frontend Developer (<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">React</em>) - Edinburgh</strong></p> <p>Location: Edinburgh (Hybrid) | Practice Area: Technology & Engineering | Type: Permanent</p> <p>Bring modern web applications to life in the world of financial services</p> <p><strong>The Role</strong></p> <p>As a Senior Frontend Developer at Capco, you’ll craft clean, responsive, and secure web applications that enhance digital experiences for global financial clients. Working in an agile environment, you’ll help shape <em class="Highlight ht233d6209-1330-41b6-a261-eee046307807">UI</em> solutions using <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">React</em> and modern <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">JavaScript</em> technologies. You’ll play a key role in both hands-on development and guiding best practices across teams.</p> <p><strong>What You’ll Do</strong></p> <ul> <li>Build performant and maintainable user interfaces using <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">React</em> (Hooks, Context Suspense) and <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">Typescript</em></li> <li>Develop responsive cross-browser compatible layouts using modern <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">CSS</em> (Flexbox, Grid), <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">CSS</em>-in-JS or modular <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">CSS</em>, and component libraries such as MUI or Tailwind</li> <li>Optimise application performance using techniques like code-splitting, memorization, and lazy loading.</li> <li>Ensure secure application development following OAuth2, OpenID Connect, and JWT principles</li> <li>Collaborate closely with backend, design, and product teams to shape engaging user journeys</li> <li>Contribute to team learning through code reviews, mentoring, and sharing best practices</li> </ul> <p><strong>What We’re Looking For</strong></p> <ul> <li>Strong proficiency in <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">JavaScript</em> (ES5/ES6+) and <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">Typescript</em></li> <li>Hands-on experience building production application in <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">React</em> 18+</li> <li>Solid understanding of state management (Context <em class="Highlight ht233d6209-1330-41b6-a261-eee046307807">API</em>, <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">Redux</em> Toolkit, or similar)</li> <li>Experience consuming RESTful APIs and handling async data with modern patterns</li> <li>Strong <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">CSS</em> skills including Flexbox, Grid, and <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">CSS</em> pre-processors like SASS/LESS</li> <li>Familiarity with modern build and tooling ecosystems such as Vite, Webpack or similar</li> <li>Experience with frontend testing using <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">Jest</em>, <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">React</em> Testing Library, <em class="Highlight ht233d6209-1330-41b6-a261-eee046307807">Cypress</em> or Playwright</li> <li>A passion for <em class="Highlight ht233d6209-1330-41b6-a261-eee046307807">UI</em> performance, quality, and delivering clean code</li> </ul> <p><strong>Bonus Points For</strong></p> <ul> <li>Exposure to <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">Vue</em>, Angular, or <em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">Next</em>.js in production environments</li> <li>Understanding of secure application design and frontend performance optimisation</li> <li>Experience deploying applications in CI/CD pipelines</li> <li>Working knowledge of design systems, component-driven development and tools like Storybook</li> <li>Strong debugging skills and ability to work in fast-paced agile teams</li> <li>Curiosity for new technologies and experimentation</li> </ul> <p><strong>Why Join Capco</strong></p> <ul> <li>Deliver high-impact technology solutions for Tier 1 financial institutions</li> <li>Work in a collaborative, flat, and entrepreneurial consulting culture</li> <li>Access continuous learning, training, and industry certifications</li> <li>Be part of a team shaping the future of digital financial services</li> <li>Help shape the future of digital transformation across FS & Energy.</li> </ul> <p><strong>Benefits</strong></p> <p><strong>We offer a…

Skills asked for

Apply on the employer's site

Your next role is already in here.

Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.