Junior / Graduate Full-Stack Web Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
As a Junior / Graduate Full-Stack Web Developer, 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., * Assist in building and maintaining the guest-facing booking engine, including search, availability, and checkout flows
- Contribute to the owner dashboard, including calendars, revenue views, and basic reporting
- 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, * Testing frameworks such as Vitest, Playwright and React Testing Library
- REST APIs and basic backend architecture
- Sync engines such as Convex.dev
- GCP or other cloud platforms
- Agile development methodologies
What We Offer
- Mentorship from experienced software 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
Interview Process
Stage 1: Introductory interview to discuss your background, interests, and career goalsStage 2: Technical focused task and final interview
Requirements
Do you have experience in SQL?, * Familiarity with TypeScript and modern web development concepts
- Some 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
- Proficiency with AI assisted/agentic development
- Willingness to learn cloud platforms, CI/CD pipelines, and production systems
- Strong communication skills and a proactive learning mindset
Benefits & conditions
Pulled from the full job description
- Flexible schedule, Hybrid (London & Remote)Full-time, 40 hours per weekContract: Fixed-term, 6 months (with potential extension)Salary: Competitive, dependent on experience
About the company
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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 120 - Apple and peers
Fullstack Developer Salary UK
Dev Digest 132 - Binging WADFlix?
Dev Digest 159: AI Pipelines, 10x Faster TypeScript, How to Interview