10 hours ago
Remote, United KingdomSenior
Responsibilities
- Add features to customer- and campsite-focused sites using Python.
- Scope and implement backend features with team members and the Product Owner.
- Suggest and implement backend architecture changes while decomposing the monolith.
- Contribute to improving development practices and modern backend delivery.
- Collaborate effectively within an Agile development team and communicate technical concepts clearly.
Requirements
- At least 5–7 years of backend development experience, ideally in a scaling business.
- Demonstrable proficiency in Python and strong understanding of software architecture and microservices.
- Understanding of adaptive and responsive websites and event-driven architecture.
- Structured problem-solving, clear technical communication, teamwork, self-motivation, and effective prioritization.
- Preferred: OTA sector knowledge; continuous delivery or feature-flag experience; SOLID principles; event sourcing, branch-by-abstraction, or BDD knowledge; internal and third-party API experience; and a related degree.
Benefits
- £500 annually for learning and development at Udemy plus software required for the role.
- Choice of technology and a work-from-home office equipment allowance.
- 25 days of holiday plus bank holidays, pro-rated for part-time employees.
- Pension matched to 4%, private healthcare, life insurance, critical illness cover, and income protection.
- Gym, sports equipment, café, cinema, hotel, retail, and Pitchup booking discounts.
- Employee assistance helpline with fitness, nutrition, financial, legal, and counselling support.
- Enhanced paternity and maternity leave and a cycle-to-work scheme.
- 100% remote work arrangement with a team working from home across 10 countries.
