Join the 

Kiwi.com
Summer camp

July 22–28, 2019
Barcelona, Spain 

Registration closed

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, or Cloudflare Workers, anything that our JS/Python tracks will need. 🙂

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

Mentors

Yurii Kyrychynskyi

DevOps engineer

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.

Trond Bergquist

Fullstack developer

Lukáš Kubiš

Technical Team Lead

Self-taught pythonaut, occasional speaker and coach. Currently leading a team of engineers responsible for the automation of booking processing in kiwi.com back end. API design, microframeworks, message queues, all that fun stuff. Not scared to dabble in metaprogramming when there’s an excuse. Hates the word ‚agile‘ for some reason.

Stanislav Geidl

Backend developer

I am a lifelong student with a master degree from Chemoinformatics and Bioinformatics and only missing a Ph.D. thesis from Biomolecular chemistry. I taught a university course Introduction to programming via Python. Concurrently I work as a full-time developer in Kiwi where I learned agile development. My main focus whole life is a bigger picture – in my work, it’s the design of robust software architecture. My love is Python, new shine things for testing, fantasy and science fiction creation.

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.

Jiří Nečas

Global Community Coordinator

Jiří Nečas is an enthusiast in building communities and organizing events that bring people together and benefit society. He works as a Global Community Coordinator at Kiwi.com for over two years.

He manages the educational platform of code.kiwi.com and organizes IT conferences, hackathons, educational programs, meetups, competitions, and other unconventional events. Just last year, more than 160 events in 23 countries went under his hands.

Among other things, he is a passionate traveler and has lived for several months in Australia and the Unites States.

Volodymyr Piskun

Backend Developer

He likes hard tasks because believes there is almost nothing impossible and for this „almost“ you just need to spend a bit more time. After many years of experience, Volodymyr realized that language is just a tool, but he has a favorite one – Python.

At the free time, you probably won’t see him at home. There is a huge chance he already jumped into his car towards adventures and new impressions.

FAQ

What is the application deadline?

You can apply until July 5, 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.