Join the 

Kiwi.com
Summer camp

July 22–28, 2019
Barcelona, Spain 

Registration

About

Join Kiwi.com engineers and work on brand new travel projects with us while deepening your engineering skills.

Kiwi.com Summer camp is an intensive programming assignment led by our top senior engineers with a generous reward.

We’re mainly looking for senior Python, JavaScript and Cloud engineers.

Project

Build microservices in Python or JavaScript, bring it together using Google Cloud Platform and pass the data to React Native app via GraphQL.

JavaScript

JavaScript on backend is fun, but have you tried connecting it with Google Cloud Platform? It gets even funnier!

Tech stack you’ll work with:
Node.js
gRPC
GraphQL
React Native

Python

Python 2.7 is dead so what about trying some new cool features of 3.7 version with us and doing some asynchronous programming?

You’ll put your hands on:
async
Celery
serverless

Cloud

Deploy infrastructure/an application with Infrastructure as a Code or let’s use Serverless technology, it’s totally up to you! Terraform, Kubernetes, Cloud Run or Cloudflare Workers, anything that our JS/Python tracks will need. 🙂

Technologies you’ll work with:
Cloud Run
Kubernetes
JS at the edge – Cloudflare Workers
Terraform

Mentors

Stanislav Komanec

VP of Platform Engineering at Kiwi.com

Stanislav is an accomplished developer who has worked on many key projects at Kiwi.com and helped grow the company to where it is now. He stepped outside his comfort zone and grew into an outstanding people manager. His exceptional technical skills combined with his soft skills enable him to be effective as our VP of Platform Engineering. Among his hobbies are whiskey tasting, business and solving real-world technological problems.

Michal Sänger

Principal Engineer

Michal works as a Full-stack Javascript Principal Engineer at Kiwi.com and is passionate about solving all Javascript issues. He dreams about web apps written in ReactJS, mobile apps in React Native, a serverless backend and APIs implemented with GraphQL.

Martin Zlámal

Senior Frontend Developer

Martin’s first task after joining Kiwi.com was to create GraphQL server in Node.js for all our front-end clients and applications. He loves to create declarative React components for web and mobile devices using React Native, this way he can use these technologies together on a daily basis. On the top of that, he likes to test their limitations and bring up new, controversial ideas. Martin’s great passion is travelling – some time ago, he decided to leave the comfort of Kiwi.com offices and for 6 months he worked remotely while literally travelling around the world.

Tomáš Holcman

Principal Engineer - Cloud & Infra

Tomáš has been through almost all aspects of application development including front-end, mobile, backend development, and infrastructure management. In the past few years, he has been focused primarily on cloud and containers.

You can talk to him about: Being a digital nomad, modern physics and astrophysics. DeepLearning and the IoT. Food and drink. Everything about DevOps, AWS, Google Cloud, IaC, Docker and Terraform.

Adam Janiš

Infrastructure Platform Lead

Adam started at Kiwi.com as our Webmaster. He has a such a passion for DevOps problematics that he moved to the DevOps Team. Now, he mostly hones his Cloud skills by running Docker & Kubernetes in production.

You can talk with him about: Beer, Kubernetes & Docker, CI/CD and

Lukáš Kubiš

Webmodules Tech Lead

Stanislav Geidl

Automation Developer

Standa studied Chemoinformatics and Bioinformatics and he is finishing his Ph.D. thesis from Biomolecular chemistry. Currently, he works as a full-time developer in Kiwi.com where he learned agile development. He focuses on the bigger picture – the creation of robust software architecture.

Ante Aljinović

Tech Lead

Ante is a backend developer with over 10 years of experience in travel and advertising industries.
He’s leading a team that’s creating Kiwi’s Python GraphQL server application.
At the moment, he is focused on microservice architecture and cross-language remote procedure calls.
When he’s not in front of a screen, you’ll probbably find him riding a bike on some remote Croatian island.

FAQ

What is the application deadline?

You can apply until June 28, however, it’s better not to wait with your application because we will accept the best applicants as soon as we find them.

How much does this assignment pay?

Besides free accommodation in Barcelona, free food and drinks, you will also get a 200 EUR Kiwi.com voucher for travel expenses and a 1,000 EUR Kiwi.com voucher for your next trip.

What are the evaluation criteria?

We’re accepting applicants in two areas: backend and frontend. In both areas, you need to pass the coding challenge you’ll receive after applying. Preferred skills are Python and React.

How can I contact you with more questions?

Feel free to contact us at code@kiwi.com if you have any more questions.