Madestays is a fast-growing luxury property management and hospitality-tech company managing over 190M in prime London real estate. We are building
StayTech
, our in-house booking engine, owner dashboard, and operations platform that will support our growth and evolve into a licensable SaaS product.
This is an exciting opportunity to join a product-led tech team early and grow your engineering career while working on a real-world platform used by guests, property owners, and operations teams.
The Role
------------
As a
Junior / Graduate Full-Stack Engineer
, you will work closely with a senior Full-Stack Developer, Product Owner, and UX/UI Designer to help build, improve, and maintain features across the StayTech platform.
This role is ideal for a recent graduate or early-career developer who wants hands-on experience across frontend, backend, and cloud-based systems while being mentored by experienced engineers.
You will contribute to guest-facing booking flows, internal dashboards, and third-party integrations while developing strong engineering fundamentals and best practices.
Key Responsibilities
------------------------
Assist in building and maintaining the guest-facing booking engine, including search, availability, and checkout flows
Support API integrations with third-party services such as property management systems and payment providers
Write clean, well-documented code with guidance from senior developers
Participate in testing activities, including unit and integration tests
Collaborate in Agile ceremonies such as sprint planning, stand-ups, and retrospectives
Learn and apply secure development and performance best practices
Must-Have Skills & Experience
-----------------------------------
A degree in Computer Science, Software Engineering, or a closely related field (or equivalent practical experience)
High proficiency with AI assisted development
You have prompt engineering experience, or would be excited to ramp up very quickly
Familiarity with TypeScript and modern web development concepts
Experience with React/Next.js and basic backend development using Node.js
Understanding of relational databases and SQL fundamentals
Basic knowledge of Git and version control workflows
Willingness to learn cloud platforms, CI/CD pipelines, and production systems
Strong communication skills and a proactive learning mindset
Exposure or Interest In (Nice to Have, Not Required)
Testing frameworks such as Vitest, Playwright and React Testing Library
REST APIs and basic backend architecture
Sync engines/BaaS such as Convex.dev
GCP/AWS or other cloud platforms
Agile development methodologies
What We Offer
-----------------
Mentorship from experienced full-stack and DevOps engineers
Real product ownership and hands-on experience with a live platform
Flexible working hours and hybrid setup
A supportive, collaborative engineering culture
Clear progression opportunities into mid-level and senior engineering roles