Technical Lead

Technical Lead

Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
Propel

At a Glance

  • Tasks: Lead full-stack development, turning complex problems into impactful software solutions.
  • Company: Mission-driven climate-tech scale-up with a focus on innovation.
  • Benefits: Hybrid work model, competitive salary, and opportunities for personal growth.
  • Other info: Be part of a fast-growing team with exciting engineering challenges and AI integration.
  • Why this job: Join a dynamic team and influence product direction while making a real-world impact.
  • Qualifications: Senior full-stack experience, strong Python skills, and a collaborative mindset.

The predicted salary is between 60000 - 80000 £ per year.

We’re hiring a Senior Full-Stack Engineer to help shape and scale a platform that supports thousands of field professionals through complex, real-world workflows. You’ll own end-to-end product development—turning ambiguous problems into architecture, code, and customer-impacting outcomes. Expect to work across the stack, from backend systems in Python to modern web interfaces, using AI-accelerated workflows to ship faster without compromising quality. This role is perfect for someone who loves building real products, solving messy problems, and driving engineering excellence in a fast-moving environment.

My client is a mission-driven climate-tech scale-up building software that powers a critical field-based industry undergoing major transformation. They’re backed by strong momentum, a rapidly growing technical team, and a product roadmap filled with genuinely interesting engineering challenges. With a modern product mindset, deep domain expertise, and an obsessive focus on user experience, they’re expanding their engineering group to support the next phase of growth.

You are a hands‑on builder who enjoys deep technical work and collaborating closely with product and design. You thrive in environments where problems are not fully defined, ownership is high, and learning is continuous. You’re excited by AI tools—not as a replacement for engineering fundamentals, but as a multiplier for your speed and creativity.

  • Senior full-stack experience with strong backend depth (Python preferred)
  • A track record of shipping and maintaining production‑grade software
  • Clear judgment around trade‑offs — you know when to refactor vs. when to ship
  • Experience collaborating in small product/engineering teams
  • Curiosity, humility, and a growth mindset
  • Ability to mentor others and raise standards by example

Bonus:

  • Experience with Django
  • Exposure to cloud infrastructure (ideally GCP)
  • Interest or background in field operations, workforce tools, or distributed systems
  • Experience in scale-ups or product‑focused environments

This is a rare opportunity to join a scaling engineering team early and influence product direction, architecture decisions, and engineering culture. You’ll work on a platform with real‑world operational impact, collaborate with motivated teammates, and gain exposure to AI‑powered developer workflows. Your work won’t disappear into a backlog—it will be shipped, used, and iterated on quickly. If you want autonomy, impact, and growth, this is the place.

Location: Hybrid London (2–3 days onsite)

Process: 3 stages

If this sounds like your kind of challenge, let’s connect—I’d love to share more and explore whether this could be a great fit for you.

Technical Lead employer: Propel

Join a mission-driven climate-tech scale-up that is at the forefront of transforming a critical field-based industry. With a strong focus on user experience and a commitment to engineering excellence, this company offers a dynamic work culture where your contributions will have a tangible impact. Enjoy the benefits of a collaborative environment, opportunities for personal growth, and the chance to work with cutting-edge AI tools in a hybrid London setting.

Propel

Contact Details:

Propel Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Technical Lead

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work in climate-tech or similar fields. A personal introduction can make all the difference when you're trying to land that Technical Lead role.

Tip Number 2

Show off your skills! Create a portfolio showcasing your past projects, especially those involving Python and full-stack development. This is your chance to demonstrate how you've tackled complex problems and delivered impactful solutions.

Tip Number 3

Prepare for the interview by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss your experience with AI tools and how they can enhance engineering processes. Remember, they want to see your thought process!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining our mission-driven team and contributing to meaningful projects.

We think you need these skills to ace Technical Lead

Full-Stack Development
Python
AI Tools
Django
Cloud Infrastructure (GCP)
Production-Grade Software Development
Collaboration in Small Teams

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Technical Lead role. Highlight your full-stack experience, especially in Python, and any relevant projects that showcase your ability to solve complex problems.

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're excited about this opportunity. Share your passion for building products and how your background in engineering excellence can contribute to our mission-driven climate-tech goals.

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled ambiguous problems in the past. We love candidates who can turn challenges into actionable solutions, so don’t hold back on sharing your thought process!

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 this exciting opportunity to join our growing team.

How to prepare for a job interview at Propel

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python and any frameworks like Django. Brush up on your full-stack knowledge and be ready to discuss how you've used these technologies in past projects.

Showcase Problem-Solving Skills

Prepare to discuss specific examples where you've tackled ambiguous problems. Think about how you turned complex challenges into clear solutions, and be ready to explain your thought process and the impact of your work.

Demonstrate Collaboration

Since this role involves working closely with product and design teams, come prepared with examples of how you've successfully collaborated in small teams. Highlight your ability to mentor others and raise standards by example.

Embrace AI Tools

Express your excitement about using AI tools to enhance your engineering work. Share any experiences where you've leveraged AI to improve efficiency or creativity in your projects, showing that you understand their role as a multiplier rather than a replacement for core skills.