
Senior Full Stack Engineer
- Bristol Area
- Permanent
- Full-time
- Design, document, and evolve architecture, ensuring modularity, scalability, resilience, and extensibility across micro-frontends and microservices.
- Lead end-to-end system design, including API gateways, service orchestration, integration patterns (e.g., module federation, event-driven architecture), and distributed systems.
- Demonstrate deep expertise in React (including advanced patterns, SSR/SSG, Next.js), Node.js, TypeScript, and Azure cloud services.
- Define and enforce comprehensive testing strategies (unit, integration, E2E) using Jest, Testing Library, Playwright, and champion TDD/BDD practices.
- Architect and implement scalable, secure APIs (REST, GraphQL), event-driven services (Kafka), and robust error handling.
- Advanced SQL (PostgreSQL), schema design, query optimisation, and NoSQL where appropriate; lead data modelling and migration strategies.
- Demonstrate expert knowledge and application of the OWASP Top 10 security risks; proactively identify, remediate, and educate the team on security vulnerabilities.
- Architect logging, monitoring, and tracing strategies (OpenTelemetry, Prometheus, Application Insights), and drive adoption of best practices for platform reliability.
- Architect and optimise CI/CD pipelines (Azure DevOps, GitHub Actions), automate quality gates, enable blue/green deployments, and drive continuous delivery.
- Set and enforce standards for Terraform/ARM templates, environment management, and disaster recovery; ensure infrastructure is robust, repeatable, and secure.
- Opportunities to work on projects with big clients and produce meaningful work that makes a genuine difference to people's lives.
- A “Blended Working” model, meaning you will be able to work in a range of locations from; your home, in your clubhouse, on a client, as well as just a change of scenery.
- The benefits of having a small company feel through being part of an autonomous Club, while being able to take in the benefits of a larger organisation.
- A dedicated career scrum team, designed to help you reach your career goals and develop the skills you need to be your best self.
- A safe environment for you to be yourself and challenge yourself.
- 25 days holiday allowance + bank holidays
- Flexible bank holidays
- Share scheme
- A £1000 flexifund to use on a personalised list of benefits such Gym membership, Cycle to Work Scheme, Health, dental and optical cash plan
- Private medical insurance
- 6% employer pension contribution, when you contribute 2%
- PLUS many more