Skip to main content

Jobs > Senior Full-Stack Engineer

To apply for this position, please click on the button below.

Apply

Senior Full-Stack Engineer

Contract | Hybrid | Surrey | Highly Competitive - Dependent on Experience |

Date posted: 5 hours ago
Date closing:


Senior Full-Stack Engineer

  • Location: Up to 3 days in Ashford (Surrey) Office
  • Start Date: ASAP
  • Contract End Date: 1st April 2026
  • Day Rate: £650-£675/Day (Inside)

Hydras is seeking a talented Senior Full-Stack Engineer to help design, build, and scale our clients suite of front-line operations products. You’ll play a key role across the entire development lifecycle, from architecture to deployment, contributing to both frontend and backend systems.

Key Responsibilities:

  • Design, develop, and test new features across our expanding product range
  • Build scalable microservices and improve existing service architecture
  • Create high-performance, responsive UI components that work across browsers
  • Own features end-to-end: from concept and design through to deployment and support
  • Collaborate with the engineering team to shape and evolve the system architecture
  • Write automated tests, conduct performance tuning, and ensure code quality
  • Participate in code reviews and knowledge sharing across the team

Core Qualifications:

  • Degree in Computer Science, Software Engineering or related technical field
  • 10+ years' experience in full-stack software development (frontend, backend, systems at scale)
  • Deep expertise with Angular, React, or Next.js, including state management (e.g. NGRX, Redux)
  • Advanced proficiency in TypeScript and reactive programming patterns
  • Strong grounding in Domain-Driven Design, SOLID principles, and Test-Driven Development
  • Cloud platform experience: Azure or AWS
  • Proficiency in working with SQL and NoSQL databases
  • Comfortable with modern Agile workflows, DevOps/GitOps, and CI/CD pipelines

Preferred Experience:

  • Experience building Server-Driven UI applications
  • Exposure to WebAssembly (WASM), Service Workers, or Progressive Web Apps (PWAs)
  • Experience developing Go services deployed to Kubernetes
  • Familiarity with gRPC, microservices, containerisation, and event-driven architectures
  • Hands-on with infrastructure as code, cloud provisioning, or SRE