Full-Stack Engineer | Careers | Digital Speed
About this role
Full Time Hybrid London, UK Apply for this job Full-Stack Engineer 2 days a week in Paddington WeWork (2 Eastbourne Terrace, London W2 6LG) — Monday & Wednesday 3 days a week WFH (flexible Fridays to come in) Travel to client offices as required What is Digital Speed? Digital Speed is a full-service product and engineering agency delivering strategy, design, and development for global clients. Our expertise spans Brand, Discovery, UX/UI, and Full-Stack Engineering, alongside product strategy and marketing. We partner with organisations in finance, automotive, sport, and technology to ship dependable, high-quality outcomes at scale.We are driven by 4 key values: Open – We arrive with options, welcome feedback, and find the best way forward together. Thriving – New challenges energise us; we learn and improve as a team. Experts – Specialists who care about their craft and deliver results with structure. Caring – We take our clients’ goals as seriously as our own and build trusted relationships. Where do you fit in? You’ll join as a full-stack engineer in London, that leans more in to back-end. Working closely with agency leadership and client architecture teams. You’ll shape high-quality engineering practices: building reusable components, ensuring strong pipelines, and delivering production-ready software that can be confidently handed over. This is a role for someone who enjoys breadth and ownership: context-switching across languages, improving pipelines, and collaborating across teams. Responsibilities Core Engineering: Design and build robust, reusable services and libraries across multiple languages (Java, .NET, Python, TypeScript, Go). Architecture & Review: Analyse requirements, propose technical approaches, and lead peer reviews to maintain high standards. CI/CD & Quality Gates: Implement and refine pipelines with linting, tests/coverage, artifact signing, and versioning discipline. Release Management: Ensure clean, traceable, and secure releases across environments, with strong changelog hygiene. Integration: Build services that are observable, resilient, and easy to consume across teams and systems. Collaboration & Handover: Work with client Architecture/Platform teams; produce documentation, run-books, and recorded walkthroughs. Continuous Improvement: Optimise build times, automate repeatable tasks, and keep outputs deterministic and reproducible. Characteristics Simplify: Turn messy requirements into clear, repeatable systems. High-performance: Care about reliability, observability, and regression safety. Collaborative: Give/receive reviews; document decisions; unblock others. First-principles: Handle ambiguity and make trade-offs explicit. Ownership: Proactive, organised, and comfortable leading end-to-end. Requirements 5+ years building production software (libraries, services, or dev-tools a plus). Proficiency in Java & TypeScript. Skills in C#/.NET, Python & Go are a bonus. Solid grasp of modern API and integration patterns. Comfortable with CI/CD (GitHub Actions and/or Jenkins), git, and code review. Experience publishing artifacts and managing repos (Maven, NuGet, PyPI, Nexus/Artifactory). Working knowledge of semantic versioning, release notes, and changelog hygiene. Basic security hygiene: artifact signing, checksums, SBOM mindset. Right to work in the UK; fluent in written and spoken English. Desirable Extras Go (concurrency patterns), idiomatic TypeScript design. Docs-as-code, ADRs, conformance/contract testing, mock servers. Exposure to OAuth/OIDC, mTLS, and PKI basics. Cloud & infra awareness (AWS/Azure/GCP, containers, runners). Prior agency/consulting experience and/or regulated industries.
What this role is, and what else it is called
Employers in London advertise this kind of work as Software Engineer, Senior Software Engineer, Web Developer and Full Stack Developer too, so it is worth searching more than one wording. It is a mid-level Software Engineering role in London, advertised as hybrid, splitting time between home and the office.
How this role compares to the market
1,965 live UK roles list Python right now, from 584 employers. The median advertised salary is £80,000; 30% are advertised as remote. Browse Python roles.
1,304 live UK roles list Java right now, from 330 employers. The median advertised salary is £90,000; 32% are advertised as remote. Browse Java roles.
London has 4,326 live IT vacancies across 1,366 employers, with a median advertised salary of £70,000. Browse London roles.
Market figures are today's snapshot of live UK roles on employer careers pages; see hiring trends.
Technologies mentioned
Detected on Digitalspeed's careers page. ProdReady Recruitment lists this vacancy as an aggregator and is not the employer; applications go to the employer's own site. More IT jobs in London.