Backend Software Engineer

London, UK (Hybrid)Full-timeEngineering£65,000 - £85,000

About the Role

Join our backend team to build robust, scalable systems that power our prehistoric platforms using Node.js, TypeScript, and cloud technologies.

Key Responsibilities

  • Design and implement scalable backend services and APIs
  • Work with databases and optimize query performance
  • Implement security best practices and data protection measures
  • Collaborate with frontend teams to integrate APIs
  • Participate in system architecture discussions
  • Monitor and optimize application performance

Requirements

  • 4+ years of backend development experience
  • Strong knowledge of Node.js and TypeScript
  • Experience with REST APIs and GraphQL
  • Familiarity with SQL and NoSQL databases
  • Understanding of cloud services (AWS/Azure/GCP)
  • Experience with microservices architecture

Benefits

  • Flexible working hours and hybrid work arrangement
  • 25 days annual leave + bank holidays
  • Private health insurance
  • Learning and development budget
  • Regular team social events
  • Stock options

About the Team

Our backend team consists of 8 talented engineers who love solving complex problems and building reliable systems. We embrace modern technologies and best practices while maintaining a supportive and collaborative environment.

Application Process

  1. 1.Initial application review (1-2 days)
  2. 2.Technical screening call (45 mins)
  3. 3.System design interview (1 hour)
  4. 4.Coding interview (1.5 hours)
  5. 5.Team culture fit interview (45 mins)
  6. 6.Offer and negotiation