Senior Full Stack Engineer
To join our growing technology team and help design, build and scale modern cloud-based applications. This role is ideal for an experienced engineer who enjoys owning solutions end-to-end, from intuitive front-end experiences through to scalable backend services and secure cloud infrastructure.
Role
- Design, develop and maintain modern web applications using React, TypeScript and modern front-end practices
- Build robust backend APIs and services using .NET / C#
- Develop and support cloud-native solutions in Microsoft Azure
- Build serverless and event-driven components using Azure Functions
- Work with services such as Azure App Service, Azure Service Bus, storage and databases
- Create and enhance CI/CD pipelines using Azure DevOps and/or GitHub Actions
- Contribute to architecture decisions, engineering standards and best practice
- Mentor developers and promote quality through testing, code reviews and automation
- Collaborate closely with product, design and stakeholders to deliver business outcomes
Experience Required
- Proven experience as a Senior Full Stack Engineer / Senior Software Engineer / Technical Lead
- Strong commercial experience with .NET / C# building APIs and backend systems
- Strong front-end experience using React
- Genuine hands‑on Microsoft Azure experience beyond simple hosting, including services such as Functions, messaging, security, monitoring or integrations
- Strong CI/CD experience with Azure DevOps, pipelines or similar tooling
- Solid understanding of cloud architecture, security and scalable design
- Experience with automated testing and engineering best practices
- Strong communication skills and ability to work in a collaborative environment