Love microservices, NodeJS and distributed systems? Then we might have the right opening for you!
As a Sr. Backend Engineer, you’ll be tasked to work on a spectrum of services ranging from our customer-facing APIs to tools that power our logistics infrastructure. We are a very pragmatic and experienced team, so from time to time you will see engineers busy TDDing on a feature, whereas other times we’re straight to live. We pride of being a heterogeneous team that’s experienced to know how and when to abstract.
We run a Service-Oriented architecture with 100+ microservices where JS plays a huge part: our stack is comprised of many different tools and we’re always up to experimenting in light of new, harder challenges.
Some of the things our backend team has been working over the past few months:
- rewriting one of our most sensitive APIs, bringing the median response time down to 30ms
- moving wonky pieces of our infrastructure towards high-availability
- releasing some interesting open-source backend bits
Most of our backend apps are built with NodeJS, although some of the apps still kick it in Symfony2 or pythonic boots. With a fleet of 100+ microservices, we’re generally very busy trying to innovate as much as possible — and refactoring when we need to pay our technical debt back.
Understand the HTTP protocol? Like deploying microservices on kubernetes? Async programming doesn’t scare you? Then we’re definitely a match!
What are you waiting for? Send your application to
let’s have a chat!
P.S. A few months back I wrote a small piece about Namshi’s hiring process and desiderata, give it a look!