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