Senior Developer

  • Reed Technology
  • City, London
  • 08/12/2025
Full time Information Technology Telecommunications Java SQL Python Testing

Job Description

Senior Developer

  • Location: Holborn, Central London (Hybrid)
  • Reporting to: Head of AI and Technology
  • Job Type: Full-time

An exciting new permanent opportunity has become available for a Senior Developer, to join a juggernaut organisation in the recruitment industry. A highly dynamic, ambitious and fast-growing team dedicated to transforming the recruitment landscape through AI-driven, human-centered technology.

They're looking for a Senior Developer to lead technical initiatives in a dynamic, AI-driven environment. If you have a track record of technical leadership and a passion for building innovative solutions, this role offers the opportunity to make a significant impact and perfect for your next career move.

Day-to-day of the role:

  • Contribute to and work with a team of 6 senior engineers, setting technical direction while actively coding and solving complex problems.
  • Own the end-to-end delivery of features, ensuring speed, scalability, and quality are consistently achieved.
  • Architect, develop, and maintain core components of the SaaS platform, including:
    • Backend: Python, PostgreSQL
    • Frontend: TypeScript, NextJS/NodeJS
  • Integrate AI tools, APIs, and data pipelines to enhance platform intelligence.
  • Uphold engineering best practices such as testing, CI/CD, and secure coding standards.
  • Collaborate with the Head of AI and Technology to align development priorities with business objectives.
  • Foster a culture of collaboration, continuous learning, and high performance within the team.
  • Troubleshoot and resolve complex technical issues, ensuring platform reliability and uptime.

Required Skills & Qualifications:

  • 8+ years of commercial software development experience.
  • Proven success in high-performing engineering teams within fast-paced environments.
  • Deep expertise in:
    • Python (Django, Flask, or FastAPI)
    • PostgreSQL (design, optimisation, maintenance)
    • Containerisation (Docker/Kubernetes)
    • Event-driven architecture (Kafka/RabbitMQ)
  • Desirable experience includes:
    • TypeScript/JavaScript (NextJS, NodeJS, Tailwind)
    • Terraform and DevOps practices
  • Experience in building and scaling SaaS platforms in production.
  • Strong background in software architecture, microservices, and API design.
  • Hands-on experience with AWS platform.
  • Excellent communication skills, capable of motivating and aligning technical teams.
  • Experience with AI tools, APIs, or ML pipelines is highly desirable.
  • Bonus: Exposure to startup environments.

Benefits:

  • Hybrid working model (minimum 3 days a week in office)
  • 25 days annual leave plus bank holidays
  • Flexible holiday scheme
  • Paid time off to move home
  • Contributory pension scheme
  • Enhanced family leave benefits
  • Insurance benefits including life assurance
  • Discounts at gyms and popular retailers
  • Wellbeing and mental health support

To apply for the Senior Developer position, please submit your CV to be considered immediately.