Full Stack Engineer
Full Stack Engineer
6m contract
Manchester (2 days onsite, 3 days WFH)
Role Overview:
The role will be a full stack role, comprising front end and back end functionality (Java Web Services). It will be deployed to a tailored version of the AWS tech stack.
Skill Expectation:
Frontend: Solid experience working with vanilla JavaScript/TypeScript, modern frameworks (e.g., React or Vue.js), HTML, and CSS.
Backend: Experience with at least one server-side programming language and framework (minimally Java or Java derived frameworks) and an understanding of how to build and consume APIs (REST or GraphQL).
Agentic AI: You will have direct personal experience of deploying new features using Agentic AI, and also delivering end use AI features using existing AI technologies.
AWS: You will be experienced and proficient in delivering code using the AWS stack, including build and deploy tools (CloudFormation etc.)
Databases: Basic understanding of database systems (SQL or NoSQL) and data modeling.
Code Quality: Ability to write unit and integration tests across the stack to maintain high code quality and reliability.
Desirable Skills & Experience (The "Nice-to-Haves"):
Infrastructure & DevOps: Familiarity with modern deployment tools and methodologies, such as Kubernetes, Docker, CI/CD pipelines, and cloud platforms.
Systems Understanding: Basic understanding of software delivery aspects: deployments, monitoring (SLIs/SLOs), scalability, and fault tolerance.
Domain Knowledge: Any basic familiarity with or strong interest in user engagement and renewal, recommendation systems, or push notification infrastructure will be considered a strong advantage for this specific team.
Data-Driven Development: Familiarity with product development processes that rely on data analytics and A/B testing.
Scale: Prior experience working on products or platforms that impact a large, global user base.