Full Stack Engineer (Angular + Node.js)
Full Stack Engineer (Angular + Node.js)

Full Stack Engineer (Angular + Node.js)

Manchester Full-Time 32000 - 36000 £ / year (est.) Home office (partial)
J

At a Glance

  • Tasks: Build and maintain features using Angular and Node.js while collaborating with teams.
  • Company: Join MYT Shutters, a fast-growing manufacturer delivering high-quality window shutters worldwide.
  • Benefits: Enjoy remote work, professional development, and 25 days of paid annual leave.
  • Why this job: Work on real-world problems in a clean tech stack with a supportive international team.
  • Qualifications: 2+ years in software development with strong Angular and TypeScript skills required.
  • Other info: Opportunity for growth in Node.js and exposure to innovative manufacturing systems.

The predicted salary is between 32000 - 36000 £ 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 + Node.js) employer: JR United Kingdom

At MYT Shutters, we pride ourselves on being an excellent employer that fosters a collaborative and innovative work culture. With opportunities for professional development and training, our remote-first approach allows you to work flexibly while engaging with a diverse international team. Join us in Manchester for occasional meetups and be part of a rapidly growing company that values your contributions and supports your career growth.
J

Contact Detail:

JR United Kingdom Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Engineer (Angular + Node.js)

✨Tip Number 1

Familiarise yourself with the tech stack mentioned in the job description. Make sure you have hands-on experience with Angular, Node.js, and GraphQL, as these are crucial for the role. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.

✨Tip Number 2

Engage with the MYT Shutters team on platforms like LinkedIn or GitHub. Follow their updates and interact with their posts to demonstrate your interest in the company. This can help you stand out and show that you're genuinely interested in being part of their team.

✨Tip Number 3

Prepare to discuss your problem-solving abilities during the interview. Think of specific examples where you've debugged issues or optimised performance in your previous projects. This will highlight your practical experience and align with what MYT Shutters is looking for.

✨Tip Number 4

Since this role involves working in a remote team, practice articulating your thoughts clearly and concisely. You might be asked about how you communicate and collaborate with team members in a distributed environment, so be ready to share your strategies for effective remote teamwork.

We think you need these skills to ace Full Stack Engineer (Angular + Node.js)

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
Testing with Playwright or Jest
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 qualifications but also expresses your enthusiasm for MYT Shutters and the role. Mention how your background aligns with their mission and the specific challenges they face.

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 initiatives.

Prepare for Technical Questions: Anticipate technical questions related to Angular, Node.js, and software development principles. Brush up on your understanding of SOLID principles, clean architecture, and debugging techniques to impress during potential interviews.

How to prepare for a job interview at JR United Kingdom

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Angular and Node.js in detail. Bring examples of projects you've worked on, especially those that demonstrate your ability to write clean, modular code and integrate with APIs.

✨Understand the Company’s Tech Stack

Familiarise yourself with MYT Shutters' tech stack, including PostgreSQL, AWS, and Docker. Showing that you have a grasp of these technologies will demonstrate your genuine interest in the role and the company.

✨Prepare for Problem-Solving Questions

Expect to face questions that assess your debugging and problem-solving skills. Be ready to walk through your thought process when tackling coding challenges or optimising performance issues.

✨Communicate Clearly and Confidently

As this is a remote position, effective communication is key. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts or your past experiences.

Full Stack Engineer (Angular + Node.js)
JR United Kingdom
J
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>