> Markdown version of [/jobs/ext/1475227-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/1475227-software-engineer-ii). 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 (ii). - **Company:** Randstad UK - **Location:** London, UK (Remote available) - **Experience:** Experienced - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, C Sharp (Programming Language), C++ (Programming Language), Data Structures, TypeScript, Web Applications, Technical Debt, Backend, Kotlin, AngularJS, Front End Software Development, Restful APIs, Golang - **Published:** July 29, 2026 - **Apply:** https://www.randstad.co.uk/jobs/software-engineer-ii_london_47214068/ ## About the Role * Front-End Focus: Strong, hands-on experience with Angular and TypeScript (this part is non-negotiable!). * Back-End Fundamentals: Experience designing and consuming REST APIs. * Problem Solvers: Solid fundamentals in Data Structures & Algorithms (DSA) and system design. Ready to jump in and build something great with us? Apply today! ## Description We're looking for a collaborative Full-Stack Software Engineer with 3 to 5+ years of experience to help us build out new features and integrate AI tooling for an internal platform. If you love crafting clean UI, digging into modern Angular, and connecting front-end applications with solid RESTful back-end APIs, this is a great project to sink your teeth into. What You'll Do * Build Features: Work end-to-end to design, code, and launch features for our internal web app. * Integrate AI & APIs: Connect smooth Angular front-ends to backend services (Java, Kotlin, Go, C++, or C#) and embed smart AI tooling. * Maintain Quality: Write clean, testable code, run integration/E2E tests, and help tidy up tech debt so everything runs smoothly. ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [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 - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)