Full Stack Engineer (Angular +
Full Stack Engineer (Angular +

Full Stack Engineer (Angular +

Full-Time 34000 - 45000 £ / year (est.) Home office (partial)
M

At a Glance

  • Tasks: Build and maintain features using Angular and Node.js while collaborating with teams.
  • Company: MYT Shutters is a fast-growing manufacturer of high-quality window shutters worldwide.
  • Benefits: Enjoy remote work, professional development, and 25 days paid annual leave.
  • Why this job: Join a dynamic team solving real-world problems with cutting-edge technology.
  • Qualifications: 2+ years in software development with strong Angular and TypeScript skills required.
  • Other info: Opportunity for occasional team meetups in Manchester or London.

The predicted salary is between 34000 - 45000 £ per year.

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

Full Stack Engineer (Angular + employer: MYT Shutters

At MYT Shutters, we pride ourselves on being an excellent employer by fostering a collaborative and innovative work culture that empowers our employees to grow both personally and professionally. With the flexibility of remote work and occasional team meetups in vibrant cities like Manchester and London, we offer a supportive environment where you can thrive while tackling real-world challenges with cutting-edge technology. Join us to be part of a dynamic international team dedicated to delivering high-quality products and solutions.
M

Contact Detail:

MYT Shutters Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Engineer (Angular +

✨Tip Number 1

Familiarise yourself with the tech stack mentioned in the job description. Make sure you have a solid understanding of Angular, Node.js, and GraphQL, as well as experience with PostgreSQL. This will not only help you during interviews but also show your genuine interest in the role.

✨Tip Number 2

Engage with the company’s online presence. Follow MYT Shutters on social media and participate in discussions related to their products or industry. This can provide insights into their culture and values, which you can reference during your conversations with them.

✨Tip Number 3

Prepare to discuss your previous projects that align with the responsibilities outlined in the job description. Be ready to explain how you’ve built features end-to-end and how you’ve collaborated with teams to deliver functionality, as this is crucial for the role.

✨Tip Number 4

Showcase your problem-solving skills by preparing examples of challenges you've faced in past projects. Discuss how you debugged issues or optimised performance, as this will demonstrate your ability to contribute effectively to their engineering team.

We think you need these skills to ace Full Stack Engineer (Angular +

Angular (v10+)
Node.js
GraphQL
TypeScript
JavaScript
RxJS
API Integration (REST or GraphQL)
PostgreSQL
AWS
Docker
Git
Debugging Skills
Problem-Solving Skills
SOLID Principles
Clean Architecture
CI/CD
Modular Code Development
Communication Skills
Autonomy in Feature Ownership

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Angular, Node.js, and any relevant technologies mentioned in the job description. Use specific examples of projects you've worked on that demonstrate your skills.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also expresses your enthusiasm for MYT Shutters and their mission. Mention how your background aligns with their needs and how you can contribute to their team.

Showcase Relevant Projects: If you have a portfolio or GitHub repository, include links to projects that showcase your full-stack capabilities, particularly those using Angular and Node.js. Highlight any contributions to open-source projects or personal projects that demonstrate your problem-solving skills.

Prepare for Technical Questions: Anticipate technical questions related to Angular, Node.js, and GraphQL during the interview process. Brush up on your understanding of SOLID principles, clean architecture, and debugging techniques to confidently discuss your approach to coding challenges.

How to prepare for a job interview at MYT Shutters

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Angular and Node.js in detail. Highlight specific projects where you've used these technologies, and be ready to explain your thought process and the challenges you faced.

✨Demonstrate Problem-Solving Abilities

Expect questions that assess your debugging and problem-solving skills. Prepare examples of how you've tackled complex issues in past projects, particularly those involving APIs or performance optimisation.

✨Communicate Clearly

As this role involves collaboration with remote teams, practice articulating your thoughts clearly and concisely. Be ready to discuss how you ensure effective communication in a distributed environment.

✨Understand the Company’s Mission

Research MYT Shutters and understand their products and mission. Be prepared to discuss how your skills can contribute to their goals, especially in building and scaling their manufacturing and logistics platform.

Full Stack Engineer (Angular +
MYT Shutters
M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>