MYT Shutters
Software Engineer (Angular & Node.js)

How your CV stacks up
Upload your CV to see how well it fits this job role
?%
Location: Remote (UK-based)
Salary: £45,000 – £50,000+ (DOE)
Team: Small, high-impact Engineering Team
Hours: 40 hours/week
Working Parameters
- Right to Work: You must possess the legal right to work in the UK. We are unable to provide visa sponsorship.
- Availability: To ensure team collaboration, you should be available for core overlapping hours between 9:30 AM and 4:30 PM UK time.
- Location: While this is a fully remote role, you must be based in the UK for tax and payroll purposes.
The Opportunity
At MYT Shutters, we build the proprietary software that powers a global manufacturing operation. From our offices in the UK, NL, and Australia to our factory in China, our systems manage the entire product lifecycle, handling everything from global sales and manufacturing orchestration to international logistics.
We are looking for an engineer to join our team and contribute to our custom-built ERP, which serves as the core operating system for our global business.
Our Tech Culture
- Reactive at Core: We rely heavily on RxJS and Reactive Programming. If you enjoy working with streams and building declarative, event-driven UIs, you will thrive here.
- Modern Standards: We operate within an Nx monorepo using Angular and Node.js/GraphQL.
- DevOps Excellence: We prioritize developer experience with CI/CD pipelines and ephemeral environments to ensure confident testing and iteration.
- Data Integrity: We use PostgreSQL with Liquibase for version-controlled schema migrations, maintaining high database reliability.
- Professional Growth: Our engineering framework is designed to support your career progression. With twice-yearly reviews, you will have clear targets to refine your technical mastery and architectural thinking.
- Remote with Connection: Work from anywhere in the UK, with team meetups twice a year in London or Manchester.
Reasons to use Rodeo
I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?
Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.
Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.
Start with a chat, not a search bar
Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.
Graduate Consultant — 2026 Scheme
Why you're a good match
StrongYour economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.
See breakdownIt searches the market for you
Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.
Why you're a good match
You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.
Experience fit
Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.
Only hits
No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.
Our Engineering Framework: The Four Pillars
We measure seniority by impact rather than tenure. Our team operates on four core pillars, which serve as a roadmap for development and the framework for reviews:
- Stewardship: You will take responsibility for the health, stability, and documentation of your systems, navigating technical ambiguity independently.
- Craftsperson: You will prioritize stable, maintainable code over unnecessary complexity by adhering to SOLID principles and modular design.
- Force multiplier: You will accelerate team velocity through constructive code reviews and by resolving workflow or pipeline bottlenecks.
- The business partner: You will build with deep empathy for the business, ensuring your technical decisions directly solve real-world manufacturing and logistics challenges.
Feature Scope: What You’ll Build
You will contribute to a variety of features across our platform, including but not limited to:
- Custom Visualisation Rendering: Developing the engine that generates dynamic 2D and 3D shutter visualizations based on unique customer configurations.
- Manufacturing Orchestration: Building the logic that translates complex orders into factory-ready production data.
- Global Logistics: Solving the challenges of tracking and moving products across international borders.
- ERP Evolution: Enhancing the tools our global teams use to manage customers and workflows, with future integrations planned for platforms like Odoo.
Roles & Responsibilities
- Full-Stack Delivery: Take ownership of features from refinement to delivery, writing clean code across the frontend, backend GraphQL resolvers, and database layers.
- Collaborative Engineering: Work in a Kanban environment, participating in peer code reviews and upholding SOLID principles.
- Reliable Testing: Contribute to a robust codebase supported by a comprehensive suite of Unit, Backend Integration, and E2E tests.


Get help with your application
Your very own career expert that helps elevate your application to the next level.
Requirements
- Experience: 2+ years of professional experience with a strong foundation in Angular and TypeScript.
- Reactive Proficiency: Strong experience with RxJS and reactive design patterns.
- Backend Skills: Proficiency in writing Node.js and managing data flows through GraphQL and SQL.
- Engineering Mindset: A focus on clean architecture and a commitment to delivery that includes testability and maintainability.
- Problem-Solving Skills: A knack for solving unique, non-repetitive problems and enjoy building custom features that go beyond standard CRUD operations.
Bonus Points
- Experience with Nx, Apollo Server, or Liquibase.
- Familiarity with AWS (S3, RDS, ECS/Fargate).
- Exposure to ERP/MRP systems, manufacturing, or logistics contexts.
Benefits & Perks
- Holiday: 25 days per year + UK Bank Holidays.
- Work-Life Balance: A fully remote role designed around a standard 40-hour work week.
- Modern Equipment: All necessary hardware and tools provided.
- Team Socials: Twice-yearly in-person meetups.
How to Apply
Please apply via our application form. https://tally.so/r/kdrpad
The Hiring Process
- Initial Screening: A brief message/call to align on the role and your career goals.
- Technical Interview (1 hour): A discussion of your experience followed by a live coding session focused on real-world logic (no LeetCode puzzles).
- Final Review: A conversation focused on cultural alignment with our Director.
“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”
Jessica, London
Location