Senior Full Stack Developer

1 week ago


London Area, United Kingdom Digital Theatre Full time

Senior Full Stack Developer - Digital Theatre


Digital Theatre+ stands at the forefront of English and Drama/Theatre arts education. As the premier on-demand platform for the performing arts, we offer a stunning collection of live performances, behind-the-scenes insights, interviews with industry leaders, and curriculum-linked resources. We’re available to over 10 million students across 3,500 institutions worldwide. Now, we invite you to be a part of our mission: to elevate our Education Platform for the Arts, ensuring every teacher can inspire and every student can thrive.


We are seeking an experienced Senior Full Stack Developer to join our small, focused engineering team responsible for the Digital Theatre+ product and associated services (

As part of a team of four engineers, you will have a direct impact on both the technical direction and the success of our business and platform. The ideal candidate is a problem-solver who is comfortable with full ownership of projects, can learn and adapt to existing systems, and has a strong balance of front-end and back-end experience using the technologies in our stack.

In this role, you’ll work closely with the stakeholders and the product team to design, develop, and maintain robust web applications while being responsible for both architecture and hands-on coding. As part of a small team, you’ll need to be flexible and able to contribute across the stack while collaborating with other developers and stakeholders.


Responsibilities

  1. Lead architecture and system design for scalable web applications in existing multi-tenant projects.
  2. Develop secure, accessible software solutions following established patterns and principles appropriate to the project context.
  3. Implement and manage CI/CD pipelines.
  4. Write automated unit, integration, and end-to-end tests.
  5. Implement and manage authentication and authorisation, including:
  6. Protocols: OAuth 2.0, OpenID Connect (OIDC), SAML (Security Assertion Markup Language)
  7. Methods: Password-based authentication, Multi-factor authentication (MFA), Single Sign-On (SSO), Token-based authentication, Magic links / Passwordless authentication, JWT (JSON Web Tokens)
  8. Frameworks: Role-Based Access Control (RBAC), Rule-Based Access Control
  9. Session Management: Cookie-based sessions, Token-based sessions
  10. API Security: API Keys, OAuth 2.0 scopes
  11. Identity Providers (IdPs) and Federation: Commercial IdPs (e.g., Microsoft Entra ID, Google Workspace, Okta, Auth0); Academic and Research Federations: InCommon (US), UK Access Management Federation, eduGAIN (global interfederation service),
  12. Work with a wide range of AWS services (Lambda, DynamoDB, SNS, SQS, RDS Aurora, EventBridge, Fargate, etc.).
  13. Develop infrastructure-as-code using Terraform/Terragrunt or Serverless Framework.
  14. Ensure WCAG compliance and web application performance (including lighthouse metrics).
  15. Integrate with Contentful, HubSpot, and Okta.
  16. Monitor and maintain system observability with alerting and metrics.
  17. Collaborate with cross-functional teams to design and deliver solutions.
  18. Take ownership of projects and solutions, ensuring high quality and timely delivery.


Qualifications

  1. 7+ years of full stack web development experience
  2. Deep experience with Node.js, TypeScript, Next.js and TailwindCSS.
  3. Strong experience in AWS (DynamoDB, Lambda, RDS, SNS, SQS, ElasticSearch, EventBridge, Step Functions, API Gateway).
  4. Proficiency with GraphQL, REST, and web application security best practices.
  5. Experience with Terraform/Terragrunt, Serverless Framework, or SST.
  6. Experience with observability, monitoring, and alerting systems.
  7. Familiarity with performance optimisation tools such as Lighthouse.
  8. Understanding of accessibility standards (WCAG compliance).
  9. Excellent problem-solving skills, and an ability to take ownership of solutions.
  10. Experience integrating with third-party platforms like Contentful, HubSpot, and Okta.
  11. Familiarity with modern CI/CD and testing frameworks.
  12. Strong verbal and written communication skills.


Preferred

  1. Experience with Yarn, NX, monolith and microservices architectures.
  2. Experience with both RDS Aurora MySQL and Postgres.
  3. Experience with Gitlab for Git, CI/CD and Issue Management.
  4. Experience with Education Technology, including Learning Tool Interoperability.
  5. Bachelor’s degree in Computer Science, Software Engineering, or a related field, or a demonstrated ability to work with complex systems through substantial real-world experience in web-based software architecture, system design and implementation.


Company benefits

  • Work-life balance: Enjoy 25 days of holiday, plus bank holidays and an extra day off for your birthday
  • Flexibility: We offer flexible working hours and a hybrid model of working
  • Supporting parents: We offer enhanced maternity and paternity leave
  • Wellbeing: 24/7 access to an EAP wellbeing platform and counselling
  • Social: Social committee that runs company-wide events, as well as quarterly team socials
  • Other benefits include access to training courses for personal/professional development, access to Perkbox platform and free subscription to Calm App


Equal Opportunities Employer:

Digital Theatre is an equal opportunities employer. We welcome your application and believe in diversity of experience and opinion. Applications will be considered without regard to education, culture, ethnicity, race, sex, gender identity and expression, nation of origin, age, languages spoken, colour, religion, disability, sexual orientation and beliefs. We celebrate multiple approaches and points of view and believe passionately that employing a diverse workforce is central to our growth and success, so we are building a culture where difference is valued.


If you are a senior full stack developer who wants to take ownership, make an impact, and help us build modern, accessible and high-performing web applications, we'd love to hear from you



  • London Area, United Kingdom InterQuest Group Full time

    We are looking for a highly skilled Senior Full Stack Developer to join our team at InterQuest Group in London/Hybrid. The ideal candidate will have experience with JavaScript and its frameworks, as well as NodeJS, Express, Cypress, Jest, and Redux.Key ResponsibilitiesDesign, develop, and maintain robust, scalable, and efficient full-stack applications using...


  • London Area, United Kingdom Opus Recruitment Solutions Full time

    We are seeking a highly skilled Senior Full Stack Developer to design and develop key features of our web application and its supporting infrastructure.The ideal candidate will have experience in complex Full-stack, DevOps, and Infrastructure projects, as well as proficiency in Javascript, Python, and SQL databases.Responsibilities:Work on complex...


  • London Area, United Kingdom Few&Far Full time

    Job Title: Senior Full Stack DeveloperAbout the Role:We are seeking an experienced and skilled Full Stack Developer to join our innovative team at Few&Far. As a key member of our team, you will be responsible for designing, developing, and maintaining our web applications.About Us:Few&Far is a fast-growing startup dedicated to helping users make better...


  • London Area, United Kingdom IC Resources Full time

    Full Stack Software Engineer PositionWe are seeking a highly skilled Full Stack Software Engineer to join our team at IC Resources, a leading software company based in Central London. Our team is responsible for developing web-based tools and platforms for our engineering teams.Key ResponsibilitiesExperience in commercial full stack development in Node,...


  • London Area, United Kingdom Oliver Bernard Full time

    Oliver Bernard is seeking a highly skilled Senior Full Stack Developer to join our team in the consulting space.The ideal candidate will have extensive experience in Python, Django, and AI/ML technologies.Key skills and experience include:Proficiency in Python and DjangoExperience with AI/ML or LLM'sKnowledge of Docker and KubernetesAbility to work with...


  • London Area, United Kingdom Burns Sheehan Full time

    Senior Full Stack Engineer – THE AI Scale-Up of 2025 | Future Unicorn£80-£100,000 plus excellent stock optionsRemote First – London Office for those who want itNext.js | React | Typescript | NodeAre you a product-focused Senior Full Stack Engineer who enjoys autonomy and wants to build products from end-to-end?If so, read on…Senior Full Stack...


  • London Area, United Kingdom Burns Sheehan Full time

    Senior Full Stack Engineer – THE AI Scale-Up of 2025 | Future Unicorn£80-£100,000 plus excellent stock optionsRemote First – London Office for those who want itNext.js | React | Typescript | NodeAre you a product-focused Senior Full Stack Engineer who enjoys autonomy and wants to build products from end-to-end?If so, read on…Senior Full Stack...


  • London Area, United Kingdom Burns Sheehan Full time

    Senior Full Stack Engineer – THE AI Scale-Up of 2025 | Future UnicornUp to £130,000 plus excellent stock optionsRemote First – London Office for those who want itNext.js | React | Typescript | NodeAre you a product-focused Senior Full Stack Engineer who enjoys autonomy and wants to build products from end-to-end?If so, read on…Senior Full Stack...


  • London Area, United Kingdom Burns Sheehan Full time

    Senior Full Stack Engineer – THE AI Scale-Up of 2025 | Future UnicornUp to £130,000 plus excellent stock optionsRemote First – London Office for those who want itNext.js | React | Typescript | NodeAre you a product-focused Senior Full Stack Engineer who enjoys autonomy and wants to build products from end-to-end?If so, read on…Senior Full Stack...


  • London Area, United Kingdom Burns Sheehan Full time

    Senior Full Stack Engineer – THE AI Scale-Up of 2025 | Future Unicorn £80-£100,000 plus excellent stock options Remote First – London Office for those who want it Next.js | React | Typescript | Node Are you a product-focused Senior Full Stack Engineer who enjoys autonomy and wants to build products from end-to-end? If so, read on… Senior Full...


  • London Area, United Kingdom Burns Sheehan Full time

    Senior Full Stack Engineer – THE AI Scale-Up of 2025 | Future Unicorn Up to £130,000 plus excellent stock options Remote First – London Office for those who want it Next.js | React | Typescript | Node Are you a product-focused Senior Full Stack Engineer who enjoys autonomy and wants to build products from end-to-end? If so, read on… Senior Full...


  • London, Greater London, United Kingdom Laraveldaily Full time

    Senior Full Stack Developer PositionWe are seeking a skilled Senior Full Stack Developer to join our team at Laraveldaily. This is an opportunity to work on a SaaS provider within the Healthcare space, creating innovative solutions that impact patients' lives.As a Senior Developer, you will be part of a small, start-up environment where we are making...


  • London Area, United Kingdom Cornwallis Elt Full time

    Full Stack Developer (Python/Node.js/React) - Permanent - Hybrid My client is a leading investment management business looking to hire an experienced Full-Stack Software Engineer to contribute to their in-house portfolio management systems and investment tools, ensuring innovative and effective solutions of their clients. Tech Stack: Backend development in...


  • London Area, United Kingdom Cornwallis Elt Full time

    Full Stack Developer (Python/Node.js/React) - Permanent - Hybrid My client is a leading investment management business looking to hire an experienced Full-Stack Software Engineer to contribute to their in-house portfolio management systems and investment tools, ensuring innovative and effective solutions of their clients. Tech Stack: Backend development in...

  • Full Stack Developer

    24 hours ago


    London Area, United Kingdom Cornwallis Elt Full time

    Full Stack Developer (Python/Node.js/React) - Permanent - Hybrid My client is a leading investment management business looking to hire an experienced Full-Stack Software Engineer to contribute to their in-house portfolio management systems and investment tools, ensuring innovative and effective solutions of their clients. Tech Stack: Backend development...


  • London Area, United Kingdom Referment Full time

    Referment is working closely with a multi-strategy Hedge Fund who are seeking a Senior Full Stack Developer to work on in their front office development team as the company is going through an organic phase of growth with a wide range of opportunities. It will require working collaboratively across the business as this trading technology team and is a...


  • London Area, United Kingdom Referment Full time

    Referment is working closely with a multi-strategy Hedge Fund who are seeking a Senior Full Stack Developer to work on in their front office development team as the company is going through an organic phase of growth with a wide range of opportunities. It will require working collaboratively across the business as this trading technology team and is a...


  • London Area, United Kingdom Referment Full time

    Referment is working closely with a multi-strategy Hedge Fund who are seeking a Senior Full Stack Developer to work on in their front office development team as the company is going through an organic phase of growth with a wide range of opportunities. It will require working collaboratively across the business as this trading technology team and is a...


  • London Area, United Kingdom Fynity Full time

    Fynity: Full Stack Engineer PositionWe are looking for a highly skilled Full Stack Engineer to join our innovative health-tech company, Fynity. As a Full Stack Engineer, you will play a key role in designing and building scalable financial platforms that support innovative insurance and lending solutions for fertility treatments.This role involves leading...

  • Senior Developer

    1 day ago


    London, United Kingdom Albany Growth Full time

    Fullstack Developer - Python - TypeScript/Javascript/React - AI - London/Hyrbid We are hiring for a Full Stack Software Engineer on behalf of our client who are an exciting AI business, by bringing together cutting-edge AI, deep legal expertise and insurance, they have built the leading property automation platform. Backed by world class investors and...