Full Stack Web Developer

Remote, GB, United Kingdom

Job Description

Full-Stack Web Developer



Location & Hours



Hybrid

- London & Remote

Full-time

(40 hrs/wk)

Salary:

Competitive, DOE

About Madestays



Madestays is a fast-growing luxury property management & hospitality-tech company managing 180 M+ in prime London real estate. We're building

StayTech

, our in-house booking engine, owner dashboard & operations platform that will power our growth and become a licensable SaaS product.

The Role



As our Full-Stack Web Developer, you'll architect, develop, test, and deploy end-to-end features for StayTech's property-management MVP and roadmap initiatives over the next 12 months. You'll partner closely with the Product Owner, DevOps, and UX/UI Designer to bring high-impact web applications and backend services to life.

Key Responsibilities



Guest-Facing Booking Engine:

Build and maintain search, availability filters, secure checkout flows

Owner Dashboard:

Implement revenue & occupancy charts, calendar management, maintenance requests

API Integrations:

Connect with Guesty, payment gateways (Stripe/Adyen), Duve, analytics services

Code Quality:

Write unit, integration, and end-to-end tests; conduct peer code reviews

Agile Collaboration:

Participate in sprint planning, daily stand-ups, retrospectives, backlog grooming

Must-Have Skills & Experience



Professional experience in full-stack web development Deep expertise in React (hooks, Next.js SSR/SSG) and Node.js/Express Strong SQL skills with PostgreSQL (schema design & indexing for performance) Experience architecting AWS infrastructure (EC2/EKS, RDS, S3, Lambda) with Terraform or CloudFormation Proven track record building CI/CD pipelines (GitHub Actions, CircleCI, etc.) Solid understanding of web-security best practices (OWASP Top 10, JWT, CORS) Comfortable integrating external APIs and handling asynchronous workflows Excellent communication and ability to translate business requirements into clean technical designs

Ideal Toolbox Experience



TypeScript & Tooling:

ESLint, Prettier for consistent JS/TS codebases

Testing Frameworks:

Jest or Mocha for unit/integration tests; Playwright or Cypress for E2E

API Design:

REST and GraphQL (Apollo Client/Server)

Containerisation & Orchestration:

Docker; Kubernetes (EKS) for scalable deployments

Infrastructure as Code:

Terraform or CloudFormation for AWS resources

CI/CD:

GitHub Actions or CircleCI for automated linting, testing, and deployments

Observability & Monitoring:

Prometheus/Grafana for metrics; ELK or CloudWatch for logging; Jaeger for tracing

Databases & ORM:

pgAdmin/psql; TypeORM or Sequelize

Collaboration & Documentation:

GitHub/GitLab; Jira or Asana; Figma or Zeplin; Confluence or Notion

Nice-to-Have



Background in microservices and event-driven architectures Familiarity with Redis or other caching layers Prior exposure to SaaS licensing or multi-tenant application patterns Understanding of SEO, accessibility (WCAG), and performance optimisation

Interview Process



Stage 1:

Initial interview to discuss background, skills, and fit

Stage 2:

Technical interview where you walk through your portfolio and past projects

Why Madestays?



Real Impact:

Be an early driver of a mission-critical platform that scales our business

Hands-On Team:

Work alongside a lean, ambitious group and shape our engineering culture

Flexibility & Reward:

Competitive compensation, flexible hours, and a hybrid workplace

Career Growth:

Lead feature teams, mentor juniors, and evolve into Head of Engineering

How to Apply



Please send your CV, GitHub or portfolio links, and a short cover email that includes:

A recent full-stack project you're proud of (tech stack, your role, outcome) Which part of StayTech you're most excited to build Your availability and salary expectations
Email

terence@madestays.com

with subject

"Full-Stack Web Developer Application"



Job Type: Fixed term contract
Contract length: 6 months

Pay: 25.00-40.00 per hour

Expected hours: 40 per week

Additional pay:

Bonus scheme Performance bonus
Benefits:

Casual dress Company events Employee mentoring programme Flexitime Transport links Work from home
Schedule:

Monday to Friday
Application question(s):

Can you share a recent project you built with React and Next.js? What challenges did you face, and how did you overcome them? What excites you most about building a platform like StayTech for the hospitality industry? Describe your role in an Agile sprint--how do you handle backlog grooming, stand-ups, and retrospectives? What is your level of English proficiency?
(1. Native or bilingual proficiency - 2. Full professional proficiency - 3. Basic proficiency)

Experience:

Full-Stack Web Developer: 3 years (preferred)
Work Location: Remote

Application deadline: 01/08/2025
Expected start date: 11/08/2025

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3422921
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, GB, United Kingdom
  • Education
    Not mentioned