
Salary
💰 £60,000 - £85,000 per year
Job Level
Junior
Tech Stack
CloudKubernetesNode.jsPythonReactSwitchingTypeScript
About the role
- Design, build, and deliver features that solve real-world user problems, with an emphasis on back-end systems.
- Tackle challenges with creativity and pragmatism, balancing technical best practices with delivering business outcomes.
- Work closely with Product Managers, Designers, and other Engineers to refine requirements, gather feedback, and iterate on solutions quickly.
- Write clean, well-tested, maintainable code and contribute to team standards, tools, and documentation.
- Help monitor and troubleshoot live systems, supporting team efforts to improve reliability and scalability.
- Contribute to stand-ups, retros, and planning sessions with ideas, insights, and thoughtful feedback.
- Build reliable, performant systems for a scalable AI-powered SaaS platform and collaborate across the Build team.
Requirements
- 1.5+ years in a software engineering role, preferably in a fast-paced or start-up environment.
- Strong technical knowledge and strong experience in TypeScript; bonus points for Python.
- Experience with TS stack (Express, NestJS & React) is a plus.
- Confidence in Backend Development and willingness to pick up knowledge across the entire stack.
- Ability to write clean, testable, maintainable code that others can understand and build upon.
- Familiarity with modern development tools and cloud infrastructure; experience with DevOps or infrastructure-as-code is a plus.
- Exposure to LLMs or AI-driven products is a bonus (preferred).
- Experience working closely with Product and Design functions to iterate on user-facing features (preferred).
- Experience with TypeScript, Node, React or Kubernetes (preferred).