Senior Frontend Developer - React
Capco · UK - Edinburgh · 2026-06-29
About this role
<p>&nbsp;</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 &amp; 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&nbsp;<em class="Highlight ht233d6209-1330-41b6-a261-eee046307807">UI</em>&nbsp;solutions using&nbsp;<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">React</em>&nbsp;and modern&nbsp;<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">JavaScript</em>&nbsp;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&nbsp;<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">React</em>&nbsp;(Hooks, Context Suspense) and&nbsp;<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">Typescript</em></li> <li>Develop responsive cross-browser compatible layouts using modern&nbsp;<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">CSS</em>&nbsp;(Flexbox, Grid),&nbsp;<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">CSS</em>-in-JS or modular&nbsp;<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&nbsp;<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">JavaScript</em>&nbsp;(ES5/ES6+) and&nbsp;<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">Typescript</em></li> <li>Hands-on experience building production application in&nbsp;<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">React</em>&nbsp;18+</li> <li>Solid understanding of state management (Context&nbsp;<em class="Highlight ht233d6209-1330-41b6-a261-eee046307807">API</em>,&nbsp;<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">Redux</em>&nbsp;Toolkit, or similar)</li> <li>Experience consuming RESTful APIs and handling async data with modern patterns</li> <li>Strong&nbsp;<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">CSS</em>&nbsp;skills including Flexbox, Grid, and&nbsp;<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">CSS</em>&nbsp;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&nbsp;<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">Jest</em>,&nbsp;<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">React</em>&nbsp;Testing Library,&nbsp;<em class="Highlight ht233d6209-1330-41b6-a261-eee046307807">Cypress</em>&nbsp;or Playwright</li> <li>A passion for&nbsp;<em class="Highlight ht233d6209-1330-41b6-a261-eee046307807">UI</em>&nbsp;performance, quality, and delivering clean code</li> </ul> <p><strong>Bonus Points For</strong></p> <ul> <li>Exposure to&nbsp;<em class="Highlight hte8d84c36-3d11-4b5d-af91-f34d644d37f4">Vue</em>, Angular, or&nbsp;<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 &amp; Energy.</li> </ul> <p><strong>Benefits</strong></p> <p><strong>We offer a…
Skills asked for
- react
- agile
- javascript
- typescript
- css
- tailwind
- redux
- sass
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.