Website:
tidalcleaningservices.co.uk
Job details:
We're hiring a senior backend developer to join a small, fast-moving engineering team at a growing UK cleaning services marketplace.
Tidal connects thousands of active customers with trusted cleaning providers across the UK. We have real revenue, real customers, and are actively scaling. Alongside the marketplace, we run a job management SaaS product and internal tools.
You'll work directly with the founder, owning the backend systems that power our platform. This is a hands-on building role with real ownership over what you ship.
AI development tools like Claude Code, Copilot, and Cursor are core to how we work, not optional extras. We expect you to be using them already.
Our stack: Node.js, MongoDB, AWS, Angular (frontend), React Native (mobile)
What you'll do
- Own and develop the backend systems powering our marketplace, SaaS product, and internal tools
- Build and maintain APIs, database schemas, and server-side logic using Node.js and MongoDB
- Manage and optimise our AWS infrastructure, including deployments, scaling, and cost management
- Integrate third-party services (payment gateways, communication tools, mapping, CRM)
- Build automated tests and maintain backend code quality
- Set up and maintain CI/CD pipelines and monitoring
- Peer review code with the rest of the team
- Improve and maintain the existing codebase
- Support frontend and mobile development when needed
- Use AI development tools daily to move fast without sacrificing quality
What we're looking for
- 5-8 years of software engineering experience with a backend focus
- Strong Node.js and Express experience
- Deep knowledge of MongoDB (data modelling, queries, indexing, performance)
- Comfortable managing AWS infrastructure (EC2, S3, Lambda, CloudWatch, or similar)
- Experience building and maintaining RESTful APIs at scale
- Understanding of authentication, security, and data protection
- Product company background preferred over pure services/outsourcing
- Already using AI development tools in your daily workflow
- Reliable, self-directed, and able to work independently with minimal hand-holding
- Strong English communication
- Comfortable inheriting and improving an existing codebase rather than only building from scratch
Nice to have
- Marketplace or platform experience
- Experience with payment integrations (Stripe, GoCardless, or similar)
- Experience working remotely with a UK or European company
- Experience with booking systems, scheduling, or provider management
- DevOps experience (Docker, Terraform, CI/CD pipelines)
- Some frontend capability (Angular or React) for occasional full-stack work
What we offer
- ₹18-30 LPA depending on experience
- Fully remote from anywhere in India
- All AI tools and subscriptions covered
- Work directly with the founder
- A real business with real customers and revenue, not a pre-revenue idea
- Opportunity to grow as the company scales
Working hours
Remote from anywhere in India. Minimum 5 hours overlap with UK time (core hours: 3:30 PM to 8:30 PM IST).
Our hiring process
- Intro call (15 mins). A quick conversation to check mutual fit and communication.
- Paid technical task (2-3 hours, compensated ₹3,000). A small real-world problem similar to what you'd work on at Tidal. We respect your time and pay for it regardless of the outcome.
- Offer conversation.
Total process: 1-2 weeks from first call to offer. We move fast.
For a priority review, please email ralf@tidalservices.co.uk with your CV, a brief covering letter, and a 60-second video introducing yourself and why you'd be a good fit.
Click on Apply to know more.