The Deliveroo engineering team blog

Only awesome code.

Interning at Deliveroo

Reemma writes to us after her time working with Deliveroo during her internship to tell us about her impressions of the company, her team, and what she accomplished with us over the Summer.

Read more…


Recent Articles

How to introduce Kotlin in your codebase

Kotlin was the big topic of the year in the Android community. Many of us are talking about it or have started using it. In this blog post I will share a few tips and tricks we’ve learned while converting our application to Kotlin.

Read more…


How do we interview engineers at Deliveroo?

Deliveroo is growing fast. We want engineers to come work with us. In this post we’ll go through our interview process and tips to prepare.

Read more…


Reset, Rebase Workflow

Rebase is one of git’s most powerful features. Most-commonly used to rewrite history by squashing related commits, and for keeping your branch up to date with master (without introducing unrelated merge commits), it can also facilitate some pretty clever workflow tricks which when used judiciously can let you factor out parts of your work into separate pull requests.

Read more…


Other Articles