Mid-level Software Engineer

Mid-level Software Engineer

Full-Time No home office possible
Go Premium
Housekeep Limited

Housekeep is the UK\’s biggest technology platform connecting customers and cleaners in the £5 billion house cleaning market. We help customers find trusted, local cleaners and assist those cleaners by finding them dense local customer routes, maximising their earnings and saving travel costs.Housekeep has built a strong foundation in the first eight years. We\’re the UK market leader – 3x bigger than the nearest competitor – and have delivered 2 million+ cleans with a 4.8* average rating. We\’ve reached substantial turnover, growing at 50% each year, and we\’re already profitable with substantial cash to invest. Our core market is house cleaning in London, and there\’s a clear opportunity to grow our 1-2% market share by 5-10x in the coming years, building a business with a £100M+ valuation.We haven\’t built this position by luck. We\’ve delivered this by being smarter than anyone else, by building innovative tech and by making the right decisions on repeat.Why we need youDisrupting the home cleaning market throws up a lot of hard problems: real-time scheduling, job-allocation, routing and messaging to coordinate thousands of daily home visits. And all this complexity has to be presented to our cleaners, customers and operations staff with beautiful, intuitive user interfaces.Our ambitions are much bigger than winning in a single vertical. We\’ve built a platform from which we can not only tackle the £5 billion home cleaning market, but from which we can also address the £10 billion commercial cleaning and £40 billion tradespeople markets. We have already made promising starts in each of these new markets, and we plan to scale up our tech team with the very best engineers to supercharge our growth.We are looking for a bright, driven, full-stack Software Engineer who is excited about solving complex problems and building scalable platforms.The roleAs a Software Engineer at Housekeep, you will:Have the opportunity to work across a broad range of technologiesWork with other engineers and the business to improve user experiences and tackle complex business problemsPromote excellence with technical mentoring, feedback, and code reviewsParticipate in planning sessions, retrospectives, stand-ups and demosJoin us in curating a codebase to be proud of, driving for quality, maintainability and testabilityThe candidateYou have built great products for the web and/or mobileYou have analysed business problems then scoped and built technical solutions to solve themYou can quickly become productive using our backend or frontend technologies, or bothYou\’re excited about understanding the real problems working people come up against and fixing them with technologyYou can work well in small teams to deliver radical improvementsYou will be proud to show how you\’ve impacted other parts of a business and delivered resultsYou stay up-to-datewith developments in AI and are comfortable using AI tools to boost your productivity and problem solvingThe techOur core technologies are:Python on the server side, using Django as a web framework, and Django Rest Framework for our APIAngular and TypeScript on the client side for our mobile apps and booking flowNext.js and Reactfor parts of our marketing websiteIonic for hybrid and progressive mobile appsPostgreSQL for our database, using some of its advanced geographic modelling capabilitiesMetabase for analysis and self-serve data explorationRedis for caching and task queuesGitHub, Codeship and Heroku for seamless code review, integration and deploymentClaude Code for agentic codingAWS S3,CloudFront and Lambda for storage and content deliveryCypress for end-to-end testingThird party APIs: OpenAI, Stripe, Twilio, Sendgrid, Mailchimp and moreWe follow an agile development process with fortnightly sprints. We keep meetings to a minimum, but the ones we do have are highly valuable.We strongly believe in ownership at Housekeep, and you will be responsible for taking your features from development through to testing, deployment and design review with end users.We take code quality seriously. We have a preferred code style and we use automated linting, code formatting and other code inspection tools to detect common errors and ensure consistency.We run an extensive suite of unit, integration and end-to-end tests on every git push and deploy.25 daysholiday allowance + bank holidaysFlexible hours and work-from-anywhere daysFree trial cleans and discounted recurring cleaningCycle to Work schemeSalary sacrifice gym membership schemeAccess to Employee Pricing ProgramsSponsored learning, including conference tickets and travelChoice of hardware, OS and IDE – you do you#J-18808-Ljbffr

Housekeep Limited

Contact Detail:

Housekeep Limited Recruiting Team

Mid-level Software Engineer
Housekeep Limited
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>