Senior Software Developer/Team Lead

💰 $99k-$119k
🇬🇧 United Kingdom - Remote
💻 Software Development🟣 Senior

Job description

Behind the scenes, our tech team builds the tools that keep this all running smoothly: from listing automation and 247 guest comms to pricing engines and integrations with third-party platforms. We’re scaling fast and need strong technical leadership to push our platform to the next level.

We’re looking for a Senior Software Developer/ Team Lead to guide our tech team, shape our technical strategy, and keep our platform reliable, secure, and scalable. You’ll work across the stack, mentor developers, and collaborate with product and business teams to deliver real impact.

Employment type: Full-time, Monday- Friday 09:00- 18:00

Location: London (hybrid: 3 days office, 2 days WFH)

Please note: This role is open to applicants who already have the unrestricted right to work in the UK (40 hours per week) and are based within commuting distance of London. Unfortunately, we are unable to sponsor visas now or in the future.

Key responsibilities

  • Lead development of scalable web apps using Python 3, React, React Native, Flask, and SQLAlchemy
  • Design, implement, and optimise RESTful APIs to power platform functionality
  • Set coding standards through CI, peer reviews, and automated testing
  • Mentor junior developers and build a culture of learning and technical excellence
  • Optimise and maintain databases (PostgreSQL, Redis)
  • Collaborate with cross-functional teams (Product, Ops, Growth, CS) to shape new features
  • Champion automation to improve scalability and efficiency
  • Refine deployment pipelines to ensure smooth, stable releases
  • Stay ahead of tech trends and apply them to improve Houst’s platform

Tools and Systems

  • Languages & Frameworks: Python 3, React, React Native, Flask, SQLAlchemy
  • Databases: PostgreSQL, Redis
  • Cloud: AWS
  • Workflow & DevOps: GitHub, Docker, CircleCI, Slack, Notion, Next Matter
  • Other: Elastic Stack (ELK), G-Suite

KPIs

  • API Performance: fast response times, high uptime

  • Deployment Stability: smooth rollouts, minimal rollbacks

  • Code Quality: clean, maintainable code, low bug counts

  • Delivery: features delivered on time, sprint commitments met

  • Team Development: positive feedback from mentees, growing skill sets

  • 6+ years of software development experience

  • Strong background in RESTful API design and implementation

  • Expertise in database management (PostgreSQL, Redis)

  • Experience with CI/CD pipelines

  • Good grasp of agile methodologies (Scrum, Kanban)

  • Strong problem-solving skills and workflow optimisation mindset

  • Experience designing scalable systems and improving UX

  • Leadership skills with proven ability to mentor and guide a dev team

  • You must have the full and unrestricted right to work in the UK

  • 25 days holiday

  • Hybrid working (3 days in our London office, 2 days WFH)

  • An extra day off for your birthday - because who wants to work on their birthday?

  • Employee discounts – at heaps of restaurants, shops, gym memberships, cinema tickets and more

  • Pawternity - We encourage proud parents of new pets to work from home to help their new member settle in

  • Pension - We provide a pension scheme for all permanent employees

Salary: £75,000- £90,000

Share this job:
Please let Houst know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply