Job Specifications
Location - London/Hybrid
Salary - Up to £65,000
Our client is rebuilding their digital infrastructure to support a richer content experience, greater data integration, and a more personalised journey for their audience.
As a Software Engineer, you’ll play a key role in designing, developing, and maintaining their new architecture. You’ll work with modern application and cloud technologies — including a headless Wagtail CMS, Node.js, React (v19), GraphQL, Terraform, and a fully serverless AWS environment — ensuring the platform is fast, reliable, and built for scale.
This is a hands-on engineering role within a small, high-impact team where your work will directly influence the quality and performance of the client’s digital products.
What You’ll Do
Develop and maintain a Node.js front-end application with a server-rendered React (v19) UI and Tailwind CSS.
Integrate with a headless Wagtail CMS (v7) via a GraphQL API, ensuring efficient and structured content delivery.
Work with a PostgreSQL (v17) CMS database and support implementation of OpenSearch during phase 2.
Use Git and Docker Compose for version control and local development.
Build and maintain cloud infrastructure using Terraform, deployed into the client’s AWS environment.
Work extensively with AWS services including ECS Fargate, RDS, ElastiCache, S3, CloudFront, Cognito, Lambda, and Certificate Manager.
Support CI/CD pipelines using CodeBuild and CodePipeline.
Implement and maintain integrations with HubSpot, Beehive, PostHog, TicketTailor, and Cookiebot.
Collaborate with cross-functional teams to ensure the platform supports product, data, marketing, and content needs.
About You
Strong experience with Node.js and modern JavaScript/TypeScript.
Skilled with React, ideally with experience in server-rendered or hybrid SSR applications.
Confident working with GraphQL and REST APIs.
Comfortable with Docker workflows and cloud-first engineering.
Hands-on experience with AWS, ideally serverless environments and modern service architectures.
Familiar with Terraform or other infrastructure-as-code tools.
Solid understanding of relational databases (PostgreSQL preferred).
Able to produce clean, scalable, maintainable code and work effectively within a small engineering team.
About the Company
At Tech-Stitch, we started with a simple idea: data recruitment should be built on trust and true expertise. Too often, candidates feel misrepresented and companies struggle to find the right talent because recruiters lack the technical depth to bridge the gap. We’re on a mission to disrupt this status quo by rethinking how tech professionals present themselves—and how employers evaluate them. Our approach puts clarity, skills, and real-world impact at the center of the hiring conversation.
Know more