Back-end developer (WMS team)
Bookbot is a recommerce platform that operates in 9 countries, ships books to 40 countries and has already sold over 10 million books. Every day we sell around 25 000 books and receive a little bit more. We are 16th fastest growing tech startups in the CEE region. We aim to make second-hand books the new European standard.
Sounds exciting? Take a look at the position and join us in conquering the European book market!
We’re looking for a experienced Backend Developer to expand our WMS team, led by Honza Trtík.
Are you an experienced Backend Developer who enjoys building new features, improving existing ones and getting involved in exciting projects that influence an innovative business? Then you're the one we’re looking for!
What you’ll be doing:
- Extend & maintain software that drives our warehouse - from photographing books & stowing to picking & packing.
- Collaborate with other departments & warehouse shift leaders to deliver what our customers really need.
- Keep na eye on important tech/business metrics and act if something goes sideways.
- We are looking for developers who are not afraid to bring new ideas and actively contribute to the innovation of our product.
- Our developers are not mere code monkeys. We value discussion and continuous feedback loops. We're not afraid to reassess and choose a new approach during the development process. Join us in designing solutions, setting priorities, and participating in code reviews.
Your profile looks ideally like this:
- You have prior experience with warehouse processes.
- You are not scared to touch old´n´legacy code from time to time.
- You don´t mind trying warehouse processes hands-on to see if your software works.
- Front-end experience is a plus (but not a requirement).
- Czech language on a very good level, English intermediate.
If you lack aby of those, don´t worry! You only need to be eager to learn it.
Tech Stack:
- Languages & Frameworks: Typescript , MySQL, Redis, Manticore, Kafka.
- Infrastructure: We run everything on Kubernetes in AWS.
- Legacy parts of the system are technologically mixed (mainly PHP), but when we interfere with them, we gradually rewrite them into Typescript.
How we work:
- We run two-week sprints and review our backlog twice a week.
- We have daily short stand-ups, and once a week we meet for Backend Tech and Frontend Tech meetings. Every two weeks, we dive into technical discussions for new features.
- .Our office is at Kolbenova metro station, and while you can work from home occasionally, Wednesdays are mandatory in-office days for the entire team.
- We dedicate time to technical debt and code clean-up.
- Our whole team currently consists of 21 members (20 developers + CTO).
What we offer:
- Collaborate with awesome people like internal systems guru Simon, and CTO David.
- Listen to a podcast with David (CTO) & Simon to get an even better understanding of how our development team works and what we’re currently tackling.
- We build our entire system in-house, meaning there’s a wide variety of problems to solve and endless opportunities to learn and create.
- You’ll see the results of your work immediately—when we rework or optimize a process, it typically has visible positive effects, not just on the website but also in the warehouse, shipping, customer support, or intake. If something goes wrong, you'll hear about it within minutes!
- An amazing opportunity to have a significant impact on the future of Bookbot, and to grow with us exponentially.
- Multisport card, employee discounts on buying and selling books, plus partner discounts.
- Budget for self development
- Possibility to gain ESOP (employee stock ownership plan) and have a financial stake in the company’s success.
- An informal environment and a pragmatic approach to getting things done.