At a Glance
- Tasks: Build and scale the Water Direct platform using Python/Django and modern web technologies.
- Company: Join the UK's leading alternative water supply provider with a focus on innovation.
- Benefits: Competitive day rate, fully remote work, and potential for contract extension.
- Other info: Collaborate with ex-Googlers in a dynamic, async-friendly environment.
- Why this job: Make a real impact by transforming water management processes with cutting-edge technology.
- Qualifications: 5+ years of experience in Python/Django and modern web application development.
The predicted salary is between 45000 - 75000 € per year.
Water Direct is the UK's leading provider of alternative water supplies, delivering emergency and planned services to water utility companies, commercial organisations, and critical infrastructure nationwide. In 2024, we began a strategic investment in technology to improve service delivery, transparency, and operational efficiency — building a new digital platform to manage our operations and create the foundation for growth into new services and markets.
Our Product Vision
We are building the Water Direct Platform – a web and mobile platform that connects our clients, operations team, assets, drivers, and 3rd party contractors. This will transform a historically manual, phone-and-spreadsheet based process of managing water outages into a transparent, efficient, and scalable system — improving outcomes for households and businesses across the UK.
The Team
We operate a lean, highly capable product and engineering team led by our CPO and Engineering Lead — both ex-Googlers who previously scaled a SaaS product from inception to acquisition. Our core technology stack is Python / Django (backend) with HTML/HTMLX/React (web) and Flutter (mobile), supported by a modern cloud-native toolchain for CI/CD, monitoring, and data. As we move beyond core operations, we are increasingly exploring automation, data-driven decisioning, and AI-enabled workflows.
The Role
We are looking for a Senior Full-Stack Software Developer to play a key role in building and scaling the Water Direct platform. This is a hands-on, delivery focused contract role suited to someone comfortable working remotely as part of a distributed international team.
We are looking for someone who is:
- A full-stack senior engineer with minimum 5+ years' experience of Python / Django
- Experience building modern web applications
- Experienced designing and maintaining scalable, well-structured APIs
- Comfortable taking ownership of features from concept to production
- Able to work autonomously in a hybrid, async-friendly environment
- Pragmatic and delivery-focused, with strong commercial awareness
- Comfortable collaborating and supporting Engineering leadership to tactically accelerate feature development
- Proactive in improving code quality, architecture, and developer experience
- Happy mentoring and directing other engineers and contributing to technical direction
- Comfortable operating in a fast-moving, real-world operational environment
Logistics and Remuneration:
- Competitive day rate – 6-month initial contract with option to extend
- Fully remote role (UK or international) - either as contractor or employed through agency
- Working hours aligned with UK time zones
Senior Django / Python Full-Stack Software Developer - 6 Month Contract in Bolton employer: Water Direct
Water Direct is an exceptional employer, offering a dynamic work culture that prioritises innovation and collaboration. As a leading provider of alternative water supplies, we invest in technology to enhance service delivery, providing employees with the opportunity to contribute to meaningful projects that have a real impact on communities across the UK. With a competitive day rate and the flexibility of a fully remote role, our team members enjoy a supportive environment that fosters professional growth and encourages the sharing of ideas.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Django / Python Full-Stack Software Developer - 6 Month Contract in Bolton
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who might know about opportunities at Water Direct. A personal recommendation can make all the difference.
✨Tip Number 2
Show off your skills! If you have a portfolio or GitHub with projects that highlight your Python/Django expertise, make sure to share it during interviews. It’s a great way to demonstrate your capabilities beyond just words.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and understanding of scalable APIs. Practice common interview questions related to full-stack development to boost your confidence.
✨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 the Water Direct team.
We think you need these skills to ace Senior Django / Python Full-Stack Software Developer - 6 Month Contract in Bolton
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Python and Django, as well as any relevant full-stack projects. We want to see how your skills align with our needs, so don’t be shy about showcasing your best work!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background makes you a perfect fit for our team. Keep it concise but impactful – we love a good story!
Showcase Your Problem-Solving Skills:In your application, highlight specific examples where you've tackled challenges in software development. We’re looking for someone who can take ownership and drive solutions, so let us know how you’ve done this in the past.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the easiest way for us to keep track of your application and ensures you get all the latest updates from our team. Plus, we love seeing applications come in through our own channels!
How to prepare for a job interview at Water Direct
✨Know Your Tech Stack
Make sure you’re well-versed in Python, Django, and the other technologies mentioned in the job description. Brush up on your experience with HTML, React, and Flutter, as well as cloud-native tools for CI/CD. Being able to discuss your past projects using these technologies will show that you’re a great fit.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Water Direct is looking for someone who can take ownership of features and improve processes, so be ready to share examples of how you've done this in the past.
✨Demonstrate Your Collaboration Skills
Since this role involves working in a distributed team, highlight your experience in remote collaboration. Talk about how you’ve successfully worked with others in an async-friendly environment and how you’ve contributed to team goals.
✨Ask Insightful Questions
Prepare thoughtful questions about the Water Direct platform and their vision for the future. This shows your genuine interest in the role and helps you understand if the company culture aligns with your values, especially regarding innovation and operational efficiency.