At a Glance
- Tasks: Lead a tech team to develop scalable web apps and mentor junior developers.
- Company: Join a fast-scaling tech company in London with a collaborative culture.
- Benefits: Enjoy 25 days holiday, hybrid working, and employee discounts.
- Other info: Great career growth opportunities in a dynamic environment.
- Why this job: Make a real impact by shaping technical strategy and improving platform reliability.
- Qualifications: 6+ years in software development with strong API and database management skills.
The predicted salary is between 75000 - 90000 £ per year.
Behind the scenes, our tech team builds the tools that keep this all running smoothly: from listing automation and 24/7 guest communications to pricing engines and integrations with third-party platforms. We are 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 will 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.
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 the 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
Key Performance Indicators (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
Requirements:
- 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
Benefits:
- 25 days holiday
- Hybrid working (3 days in our London office, 2 days WFH)
- An extra day off for your 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
Senior Software Developer / Team Lead in London employer: Houst
At Houst, we pride ourselves on being an exceptional employer that fosters a dynamic and inclusive work culture. As a Sales Lead, you'll not only drive global sales but also have the opportunity to mentor a talented team, ensuring both personal and professional growth. With competitive compensation, uncapped bonuses, and a commitment to employee development, Houst is the perfect place for ambitious individuals looking to make a meaningful impact in the international market.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Developer / Team Lead in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects and contributions. This is your chance to demonstrate your expertise in Python, React, and all those other cool tools we use.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your problem-solving skills and get comfortable with coding on the spot.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to our mission.
We think you need these skills to ace Senior Software Developer / Team Lead in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in Python, RESTful APIs, and database management to show us you’re the right fit for our tech team.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about this role and how your leadership experience can help shape our technical strategy. Be genuine and let your personality shine through!
Showcase Your Projects:If you’ve worked on any relevant projects, don’t hesitate to include them! We love seeing real examples of your work, especially if they demonstrate your problem-solving skills and ability to deliver impactful results.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Houst
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Python 3, React, and PostgreSQL. Brush up on your knowledge of RESTful APIs and be ready to discuss how you've implemented them in past projects.
✨Showcase Your Leadership Skills
As a Senior Software Developer/Team Lead, you'll need to demonstrate your ability to mentor and guide a team. Prepare examples of how you've successfully led projects or helped junior developers grow their skills.
✨Prepare for Problem-Solving Questions
Expect to face technical challenges during the interview. Practice coding problems and be ready to explain your thought process. This will showcase your strong problem-solving skills and workflow optimisation mindset.
✨Understand the Company Culture
Research the company’s values and culture. Be prepared to discuss how you can contribute to building a positive team environment and how you align with their mission to deliver impactful tech solutions.