itecopeople
Senior Full Stack Developer 12-Month Fixed-Term Contract Hybrid Working (2 Days per Week in London) Salary 54,000 - 61,000 pa plus generous pension and holidays A prestigious client is seeking an experienced Senior Full Stack Developer to join a high-performing technology team delivering innovative AI and automation solutions at scale. This is an exciting opportunity to work on a modern, cloud-native platform using cutting-edge technologies across backend services, integrations, and user-facing applications. You'll play a key role in shaping engineering standards, influencing technical direction, and delivering high-quality software within a collaborative Agile environment. The Role As a Senior Full Stack Developer, you will focus primarily on backend engineering using Go , while also contributing to modern React-based frontend applications. You'll work closely with developers, architects, and product teams to build scalable, secure, and observable solutions deployed through Kubernetes-based infrastructure. This is a hands-on senior engineering role ideal for someone who enjoys solving complex technical challenges, mentoring others, and driving best practice across software delivery. Key Responsibilities Design, develop and maintain scalable backend services in Go Build modern frontend applications using React Develop APIs, integrations and event-driven services Contribute to CI/CD pipelines and cloud-native deployments Review code and champion engineering best practices Improve application performance, observability and reliability Collaborate within Agile delivery teams across multiple projects Support technical decision-making and continuous improvement Skills & Experience We are looking for candidates with strong commercial experience in: Go / Golang backend development Full stack software engineering within Agile environments REST APIs, integrations and distributed systems React and modern frontend development CI/CD, Git and cloud-based delivery practices Docker and Kubernetes Code reviews, testing and engineering governance Experience with any of the following would be highly advantageous: Microsoft Azure Python GitOps tooling (Argo CD / Flux) Observability tooling (Prometheus, Grafana, OpenTelemetry) AI/LLM-enabled applications Event-driven architectures and messaging platforms What's on Offer Opportunity to work on cutting-edge AI and cloud-native technologies Hybrid working model with flexibility Collaborative, forward-thinking engineering environment High-profile programme of work with real organisational impact 54,000 - 61,000 salary and benefits package If you are a passionate senior engineer looking for your next challenge within a modern technology environment, we would love to hear from you. Please send your CV to Laura at (url removed) Services advertised are those of an employment agency.
Senior Full Stack Developer 12-Month Fixed-Term Contract Hybrid Working (2 Days per Week in London) Salary 54,000 - 61,000 pa plus generous pension and holidays A prestigious client is seeking an experienced Senior Full Stack Developer to join a high-performing technology team delivering innovative AI and automation solutions at scale. This is an exciting opportunity to work on a modern, cloud-native platform using cutting-edge technologies across backend services, integrations, and user-facing applications. You'll play a key role in shaping engineering standards, influencing technical direction, and delivering high-quality software within a collaborative Agile environment. The Role As a Senior Full Stack Developer, you will focus primarily on backend engineering using Go , while also contributing to modern React-based frontend applications. You'll work closely with developers, architects, and product teams to build scalable, secure, and observable solutions deployed through Kubernetes-based infrastructure. This is a hands-on senior engineering role ideal for someone who enjoys solving complex technical challenges, mentoring others, and driving best practice across software delivery. Key Responsibilities Design, develop and maintain scalable backend services in Go Build modern frontend applications using React Develop APIs, integrations and event-driven services Contribute to CI/CD pipelines and cloud-native deployments Review code and champion engineering best practices Improve application performance, observability and reliability Collaborate within Agile delivery teams across multiple projects Support technical decision-making and continuous improvement Skills & Experience We are looking for candidates with strong commercial experience in: Go / Golang backend development Full stack software engineering within Agile environments REST APIs, integrations and distributed systems React and modern frontend development CI/CD, Git and cloud-based delivery practices Docker and Kubernetes Code reviews, testing and engineering governance Experience with any of the following would be highly advantageous: Microsoft Azure Python GitOps tooling (Argo CD / Flux) Observability tooling (Prometheus, Grafana, OpenTelemetry) AI/LLM-enabled applications Event-driven architectures and messaging platforms What's on Offer Opportunity to work on cutting-edge AI and cloud-native technologies Hybrid working model with flexibility Collaborative, forward-thinking engineering environment High-profile programme of work with real organisational impact 54,000 - 61,000 salary and benefits package If you are a passionate senior engineer looking for your next challenge within a modern technology environment, we would love to hear from you. Please send your CV to Laura at (url removed) Services advertised are those of an employment agency.
Hoptroff
Senior C++ Developer (Hybrid, UK-Based) Location: London Salary : £80,000 - £100,000 + EMI Share Options + Private Medical Insurance Vacancy Type: Full-time, Permanent We take care of time, so our customers don t have to. At Hoptroff, we build nanosecond-accurate, software-driven timing systems used by global investment banks, telecoms operators, and broadcasters - including the MiFID II-compliant trade timestamping that financial regulators depend on. When microseconds aren t tight enough and milliseconds are an eternity, our software is what s keeping the world in sync. We re entering an exciting phase of growth and looking for a Senior C++ Developer to join our small, high-calibre engineering team. You ll write modern C++ (C+ or later) at the heart of our Linux-based clock and time synchronisation platform - tight, performance-sensitive code where jitter is measured in nanoseconds and correctness is non-negotiable. You ll own significant components of the platform, contribute to architecture, and work closely alongside a junior developer and a contractor on a tight, collaborative team. The Role Reporting to the Software Development Manager, you ll lead the design, development, and optimisation of C++ software within our Linux-based timing systems. Day to day, you will: Design, build, and optimise low-latency, high-precision C++ at the heart of our timing products - code where performance, determinism, and jitter really matter Make architectural decisions on systems that have to be correct, fast, and observable in production - balancing maintainability with the hard real-time constraints of precision timing Develop online and offline tooling to support time synchronisation and system monitoring Build and maintain automated test cases using Python-based system test frameworks Provide senior-level technical input across product, QA, hardware, and commercial conversations Share knowledge, review code, and support the development of our junior C++ developer Help shape engineering standards, tooling, and processes Essential Experience Extensive professional experience writing modern C++ in production - fluent in modern C++ idioms and confident with C+/23 features such as concepts, ranges, coroutines, and constant expressions (constexpr/consteval) A track record of delivering low-latency, performance-sensitive systems on Linux - production code where determinism, throughput, and tail latency matter Strong computer science fundamentals: data structures, algorithms, concurrency, performance optimisation Demonstrable ability to design software architecture and make sound technical trade-offs Strong debugging and profiling skills (perf, valgrind, sanitizers, flame graphs) - you ve cared about cache lines, lock contention, jitter, and tail latency, not just correctness Confident with Git, CI/CD pipelines, modern build tooling (CMake), and automated testing frameworks Clear technical communicator - you can explain trade-offs to engineers and non-engineers alike Nice to Have Linux networking experience (sockets, networking concepts and standard tooling) Experience interacting with hardware on Linux (device drivers, system interfaces, low-level I/O) Low-level Windows systems development (Windows APIs, system services, platform-specific debugging) PostgreSQL or other relational database experience Python and/or Go (Golang) for tooling, automation, or supporting services Familiarity with time synchronisation protocols such as PTP or NTP Open-source contributions or evidence of staying current with the C++ standard Open to integrating AI tools where they add value What We Offer Salary of £80,000 - £100,000, depending on experience EMI Share Options Private Medical Insurance Hybrid working - 2 days per week at our London (Shoreditch) office, with regular team events Based at a Shoreditch FinTech incubator - a thriving community of like-minded businesses with a full social calendar, networking opportunities, and (importantly) dog-friendly Your code will sit underneath MiFID II-compliant trade timestamps at major banks, broadcast sync at tier-1 broadcasters, and timing infrastructure at telecoms operators - tangible, high-stakes impact at global scale A team that invests in modern tooling and continuous learning To Apply If you feel you are a suitable candidate and would like to work for HopTroff, please do not hesitate to apply.
Senior C++ Developer (Hybrid, UK-Based) Location: London Salary : £80,000 - £100,000 + EMI Share Options + Private Medical Insurance Vacancy Type: Full-time, Permanent We take care of time, so our customers don t have to. At Hoptroff, we build nanosecond-accurate, software-driven timing systems used by global investment banks, telecoms operators, and broadcasters - including the MiFID II-compliant trade timestamping that financial regulators depend on. When microseconds aren t tight enough and milliseconds are an eternity, our software is what s keeping the world in sync. We re entering an exciting phase of growth and looking for a Senior C++ Developer to join our small, high-calibre engineering team. You ll write modern C++ (C+ or later) at the heart of our Linux-based clock and time synchronisation platform - tight, performance-sensitive code where jitter is measured in nanoseconds and correctness is non-negotiable. You ll own significant components of the platform, contribute to architecture, and work closely alongside a junior developer and a contractor on a tight, collaborative team. The Role Reporting to the Software Development Manager, you ll lead the design, development, and optimisation of C++ software within our Linux-based timing systems. Day to day, you will: Design, build, and optimise low-latency, high-precision C++ at the heart of our timing products - code where performance, determinism, and jitter really matter Make architectural decisions on systems that have to be correct, fast, and observable in production - balancing maintainability with the hard real-time constraints of precision timing Develop online and offline tooling to support time synchronisation and system monitoring Build and maintain automated test cases using Python-based system test frameworks Provide senior-level technical input across product, QA, hardware, and commercial conversations Share knowledge, review code, and support the development of our junior C++ developer Help shape engineering standards, tooling, and processes Essential Experience Extensive professional experience writing modern C++ in production - fluent in modern C++ idioms and confident with C+/23 features such as concepts, ranges, coroutines, and constant expressions (constexpr/consteval) A track record of delivering low-latency, performance-sensitive systems on Linux - production code where determinism, throughput, and tail latency matter Strong computer science fundamentals: data structures, algorithms, concurrency, performance optimisation Demonstrable ability to design software architecture and make sound technical trade-offs Strong debugging and profiling skills (perf, valgrind, sanitizers, flame graphs) - you ve cared about cache lines, lock contention, jitter, and tail latency, not just correctness Confident with Git, CI/CD pipelines, modern build tooling (CMake), and automated testing frameworks Clear technical communicator - you can explain trade-offs to engineers and non-engineers alike Nice to Have Linux networking experience (sockets, networking concepts and standard tooling) Experience interacting with hardware on Linux (device drivers, system interfaces, low-level I/O) Low-level Windows systems development (Windows APIs, system services, platform-specific debugging) PostgreSQL or other relational database experience Python and/or Go (Golang) for tooling, automation, or supporting services Familiarity with time synchronisation protocols such as PTP or NTP Open-source contributions or evidence of staying current with the C++ standard Open to integrating AI tools where they add value What We Offer Salary of £80,000 - £100,000, depending on experience EMI Share Options Private Medical Insurance Hybrid working - 2 days per week at our London (Shoreditch) office, with regular team events Based at a Shoreditch FinTech incubator - a thriving community of like-minded businesses with a full social calendar, networking opportunities, and (importantly) dog-friendly Your code will sit underneath MiFID II-compliant trade timestamps at major banks, broadcast sync at tier-1 broadcasters, and timing infrastructure at telecoms operators - tangible, high-stakes impact at global scale A team that invests in modern tooling and continuous learning To Apply If you feel you are a suitable candidate and would like to work for HopTroff, please do not hesitate to apply.