Backend Developer (London)
Backend Developer (London)

Backend Developer (London)

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
K

At a Glance

  • Tasks: Design and maintain backend services using Node.js and microservices architecture.
  • Company: Join kwiff, a trailblazer in redefining sports betting with innovative tech and player-first experiences.
  • Benefits: Enjoy private healthcare, performance bonuses, wellness allowances, free lunches, and team socials.
  • Why this job: Be part of a dynamic team creating exciting betting experiences with cutting-edge technology.
  • Qualifications: Solid experience with Node.js, relational databases, and strong focus on code quality required.
  • Other info: Diversity and inclusion are core values; we welcome applicants from all backgrounds.

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

kwiff isn’t gambling as you know it. We’re redefining the experience with a bold, player-first approach to sports betting and casino, powered by our proprietary tech platform, fully automated sportsbook, and standout UX across web and mobile. What truly sets us apart? Our signature feature that allows players’ odds, cash outs, and more to be supercharged at random, creating surprise wins and a thrilling betting experience.

We’re looking for a Backend Developer to help drive the growth of our next-generation sports and casino platform. In this role, you’ll be instrumental in shaping the backend systems that keep our products fast, reliable, and scalable. From architecting microservices and optimising databases to integrating third-party APIs, you’ll work across the full development lifecycle to ensure performance, resilience, and clean, maintainable code.

As part of a fast-moving, cross-functional team, you’ll collaborate closely with engineers, product managers, and designers to build the technical foundation that powers our unique betting experience. If you’re passionate about clean architecture, system design, and writing high-quality code that scales, apply below!

Your Role & Responsibilities

  • Design, develop, and maintain robust backend services using Node.js and a microservices architecture.
  • Build and optimise relational databases, ensuring scalability and data integrity (MySQL / PostgreSQL).
  • Integrate internal and external APIs, including payment providers and identity services.
  • Implement thorough unit and integration testing across all codebases.
  • Work with cloud infrastructure (AWS or similar) to deploy, monitor, and maintain services.
  • Participate in peer code reviews, design discussions, and collaborative problem-solving.
  • Contribute to the team’s shared knowledge through documentation, mentoring, and technical leadership.

What We’re Looking For
You’re a backend developer who thrives on clean architecture, scalable systems, and high standards:

  • Solid experience with Node.js in production environments.
  • Proven background in relational database design and optimisation (MySQL/PostgreSQL).
  • Strong focus on testing and code quality – including unit and integration tests.
  • Experience working with Redis and cloud infrastructure (AWS or similar).
  • Confident working with API integrations and service-to-service communication.
  • Understanding of data structures, algorithms, and system design principles.
  • Excellent communication and collaboration skills.
  • Self-motivated, proactive, and comfortable working in a dynamic, high-growth company.

Nice to Have:

  • Familiarity with Docker or other container technologies.
  • Experience with TypeScript or strongly typed languages.
  • Knowledge of web-socket communication patterns.
  • iGaming or sports betting experience is a bonus but not required.

What we can offer you:

At kwiff, we back our team with support, autonomy, and a culture of real ownership. Here’s what you’ll enjoy as part of our Malta office:

Private Healthcare – Full coverage, including dental.
Performance Bonuses – Quarterly, based on company achievements.
Well-being Allowance – Budget refreshed every six months to spend on wellness or fitness
Free Lunch – Enjoy lunch on us when working from the office.
Long Service Rewards – Travel perks to celebrate your commitment.
Learning & Development – Financial support for role-specific qualifications, courses, or conferences to level up your skills.
Team Socials & Office Culture – Regular events and offsites, plus office perks like ping pong, darts, and PlayStation.

At kwiff, we don’t just follow trends, we create them. From unlimited betting options to surprise wins and slick user journeys, we’re building a product that players love! We’re a dynamic company founded by industry-recognised leaders with a proven track record in the gambling space. We know where we’re going and we’d love you to come with us.

Kwiff is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. We aim for equity at each stage of the recruitment process. Please let us know if there’s anything we can do to make the process more accessible to you.

#J-18808-Ljbffr

Backend Developer (London) employer: Kwiff

At kwiff, we pride ourselves on fostering a vibrant and inclusive work culture that empowers our employees to take ownership of their roles. As a Backend Developer in our London office, you'll enjoy comprehensive benefits such as private healthcare, performance bonuses, and a well-being allowance, alongside ample opportunities for professional growth through learning and development support. Join us in redefining the sports betting experience while collaborating with a dynamic team that values innovation and creativity.
K

Contact Detail:

Kwiff Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Developer (London)

✨Tip Number 1

Familiarise yourself with kwiff's unique approach to sports betting and casino. Understanding their player-first philosophy will help you align your skills and experiences with their mission during discussions.

✨Tip Number 2

Brush up on your Node.js skills, especially in production environments. Be prepared to discuss specific projects where you've implemented clean architecture and scalable systems, as this is crucial for the role.

✨Tip Number 3

Showcase your experience with relational databases like MySQL or PostgreSQL. Be ready to talk about how you've optimised database performance and ensured data integrity in past projects.

✨Tip Number 4

Highlight any experience you have with cloud infrastructure, particularly AWS. Discuss how you've deployed and maintained services in a cloud environment, as this will be a key aspect of the role.

We think you need these skills to ace Backend Developer (London)

Node.js
Microservices Architecture
MySQL
PostgreSQL
API Integration
Unit Testing
Integration Testing
AWS
Redis
Data Structures
Algorithms
System Design Principles
Collaboration Skills
Documentation
Mentoring
Proactive Problem-Solving

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Node.js, relational databases like MySQL/PostgreSQL, and any relevant cloud infrastructure work. Use keywords from the job description to demonstrate that you meet their requirements.

Craft a Compelling Cover Letter: In your cover letter, express your passion for backend development and clean architecture. Mention specific projects where you've implemented microservices or optimised databases, and how these experiences align with kwiff's goals.

Showcase Your Testing Skills: Since the role emphasises testing and code quality, include examples of how you've implemented unit and integration tests in your previous work. This will show that you understand the importance of maintaining high standards in code.

Highlight Collaboration Experience: Kwiff values teamwork, so mention any experience you have working in cross-functional teams. Discuss how you've collaborated with product managers and designers to deliver successful projects, showcasing your communication skills.

How to prepare for a job interview at Kwiff

✨Showcase Your Node.js Expertise

Make sure to highlight your experience with Node.js during the interview. Be prepared to discuss specific projects where you've used it in production, and share examples of how you've optimised performance and scalability.

✨Demonstrate Database Knowledge

Since relational database design is crucial for this role, be ready to talk about your experience with MySQL or PostgreSQL. Discuss how you've ensured data integrity and scalability in past projects, and consider bringing examples of database schemas you've designed.

✨Emphasise Testing Practices

The company values high code quality, so be prepared to discuss your approach to unit and integration testing. Share any frameworks you’ve used and how thorough testing has improved your previous projects.

✨Prepare for Collaborative Scenarios

As this role involves working closely with cross-functional teams, think of examples that demonstrate your communication and collaboration skills. Be ready to discuss how you've contributed to team discussions, code reviews, and problem-solving sessions.

Backend Developer (London)
Kwiff
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

K
  • Backend Developer (London)

    London
    Full-Time
    36000 - 60000 £ / year (est.)
  • K

    Kwiff

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>