> Markdown version of [/jobs/ext/2954086-senior-full-stack-developer-kotlin-react-banking-london](https://www.wearedevelopers.com/jobs/ext/2954086-senior-full-stack-developer-kotlin-react-banking-london). 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). --- # Senior Full Stack Developer (Kotlin, React) - Banking - London - **Company:** Salt Search Ltd. - **Location:** London, UK - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Artificial Intelligence, Software Quality, Continuous Integration, DevOps, Iterative and Incremental Development, Java Virtual Machine (JVM), Object-Oriented Software Development, Pair Programming, Software Engineering, TypeScript, Trunk-based Development, Test-Driven Development (TDD), GitHub Copilot, ReactJS, Kotlin, Extreme Programming, Front End Software Development, Functional Programming - **Published:** September 17, 2026 - **Apply:** https://www.totaljobs.com/job/senior-full-stack-developer/salt-job107991163 ## About the Role * Kotlin development, or experience in Java/Scala and a desire to cross train * TypeScript and ReactJS with experience using a JVM language on the server side (10+ years of professional software development) * Strong grounding in Object-Oriented and/or Functional programming concepts * Proven use of XP/agile practices: TDD, acceptance testing, pair programming, continuous integration * Experience applying iterative development to deliver high-value outcomes in complex domains * Experience using AI development tools such as GitHub Copilot as part of an iterative, human-in-the-loop workflow. We value developers who use Copilot to accelerate small, frequent iterations, rather than delegating decisions to AI. * Familiarity with CI/CD, observability, and operating production systems *Rates depend on experience and client requirements ## Description We're looking for a hands-on engineer who thrives in a collaborative XP environment and enjoys working across the full stack. You'll partner closely with the business, ship frequent releases, and have a real influence on product and technical direction. How we build * XP practices: Test-Driven Development, pair programming, continuous refactoring, trunk-based development, and frequent production releases. * Human-in-the-loop AI: We use GitHub Copilot to improve quality while keeping humans in control. We iterate in small steps, uphold code quality, and share learnings * DevOps mindset: Teams own their CI/CD pipelines and collaborate closely with SRE partners to run resilient services in production. Your key responsibilities * Design, build, and maintain robust, well-tested software; keep solutions simple and evolvable * Work directly with the Business to shape product goals and iterate quickly on value * Willingness to work full stack, Back End and Front End Development. * Own build and deployment: evolve CI/CD pipelines; support, monitor, and continuously improve production services * Guide architecture: make pragmatic architectural decisions, improve system design, and reduce complexity over time * Champion engineering excellence: pair, review, refactor, and share knowledge to raise the bar for the whole team * Use AI well: apply GitHub Copilot to speed up small, safe iterations; keep humans in the loop; share prompts, patterns, and learnings with the team ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [Moving from Java to Kotlin](https://www.wearedevelopers.com/videos/384-moving-from-java-to-kotlin) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk)