At a Glance
- Tasks: Lead the development of scalable web apps and mentor junior developers.
- Company: Join a fast-scaling tech company with a collaborative culture in London.
- Benefits: Enjoy 25 days holiday, hybrid working, and employee discounts.
- 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.
- Other info: Great career growth opportunities in a dynamic environment.
The predicted salary is between 75000 - 90000 £ per year.
Overview
Behind the scenes, our tech team builds the tools that keep this all running smoothly: from listing automation and 24/7 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 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\\\’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.
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
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
#J-18808-Ljbffr
Senior Software Developer/ Team Lead employer: Houst
Contact Detail:
Houst Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer/ Team Lead
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who might know someone at our company. A friendly chat can sometimes lead to a referral, which is a great way to get your foot in the door.
✨Tip Number 2
Show off your skills! If you have a portfolio or GitHub profile, make sure it’s up to date with your best projects. We love seeing real examples of your work, especially anything that showcases your experience with Python, React, or API design.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and leadership skills. We’re looking for someone who can not only code but also mentor others, so be ready to discuss how you’ve led teams or improved processes in the past.
✨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 us 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
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 mentor others.
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. Highlight your problem-solving skills and how you optimise workflows.
✨Understand the Company Culture
Research the company’s values and culture. Be prepared to discuss how you can contribute to a positive team environment and promote a culture of learning and technical excellence within the tech team.