Talent.com
This job offer is not available in your country.
Full Stack Engineer (Angular + Node.js)

Full Stack Engineer (Angular + Node.js)

MYT ShuttersLondon, UK
18 days ago
Job type
  • Full-time
Job description

Full Stack Engineer (Angular + Node.js)

  • Position : Full Stack Engineer (Angular + Node.js)
  • Location : Remote (UK-based) with occasional team meetups in Manchester / London
  • Hours : 40 hours / week
  • Language : English (fluent)
  • Salary : £40,000 – £45,000, depending on experience

Overview

At MYT Shutters, we are on a mission to expand and strengthen our software engineering team. Our company develops in-house advanced online ordering and automated production systems that are essential for our day-to-day business operations. These cutting-edge systems allow us to efficiently process customer orders and optimise the planning and manufacturing of our products.

Company Background

MYT Shutters is a rapidly expanding shutter manufacturer delivering high-quality window shutters worldwide. We run our own factory in the South of China and regularly develop innovative new products. We are a fast-growing, international team of dedicated professionals based around the world, with offices in Australia, The Netherlands, the United Kingdom, and China.

About the Role

We're hiring a Full Stack Engineer to help build and scale the systems behind our global manufacturing and logistics platform. You'll work primarily with Angular (front end) and Node.js / GraphQL (back end) in a clean, structured monorepo. While most work is front-end–focused, you'll have full-stack responsibilities and ownership. This role is ideal for someone with 2–3 years’ experience, a strong foundation in modern front-end development, and an interest in solving real business problems with reliable code.

Tech Stack

  • Frontend : Angular, RxJS, TypeScript
  • Backend : Node.js, GraphQL, PostgreSQL
  • Infra : AWS, Docker
  • Tooling : Nx monorepo, Playwright (E2E), GitHub Actions, CI / CD
  • What You’ll Do

  • Build and maintain features across the front and back end
  • Collaborate with users and internal teams to refine and deliver functionality
  • Write clear, testable, modular code
  • Integrate with and enhance GraphQL APIs and backend services
  • Contribute to architectural decisions and component design
  • Help debug and optimise performance across the stack
  • Participate in code reviews and continuous improvement efforts
  • What We’re Looking For

    Required :

  • 2+ years software development experience
  • 1+ year hands-on Angular (v10+) experience
  • Strong TypeScript / JavaScript skills
  • Familiar with RxJS and reactive programming concepts
  • Experience working with APIs (REST or GraphQL)
  • Some Node.js back-end experience (or willingness to grow in that area)
  • Good understanding of SOLID principles and clean architecture
  • Proficient with Git and modern source control workflows
  • Strong debugging and problem-solving ability
  • Clear communicator in a distributed, remote team
  • Able to own features end-to-end with autonomy
  • Desirable :

  • Practical experience with GraphQL (Apollo, server or client)
  • PostgreSQL or relational database experience
  • Familiarity with AWS
  • Nx monorepo
  • Testing experience with Playwright, Jest, or similar
  • ERP, manufacturing, or production system exposure
  • DevOps, CI / CD, or modern build pipeline experience
  • Why Join Us?

    If you're excited by a clean stack, real-world problems, and a practical, technical team — we’d love to hear from you.

    What We Offer

  • A market conform salary based on experience;
  • Professional development and training opportunities;
  • Work remotely;
  • Working in an international work environment, engaging in work relationships with colleagues across the globe;
  • 25 working days paid annual leave for 40 hours a week
  • Create a job alert for this search

    Stack Engineer • London, UK