Position: React Developer
Company: BCD TripTech
Category: JavaScript
Experience required: 2y
English level: intermediate
Published: 2021-06-01T00:00:00+03:00

What you will be doing:
- Implementing a beautiful, elegant, engaging, and useful website.
- Striving to understand, measure, and respond to user behavior.
- Approaching design and development with a customer-centric mindset.
- Writing tests for your code. Learning.

You certainly:
- Have experience with React.js and Redux
- Are willing to cover your code with comprehensive unit tests
- Have experience with working with a big team

You probably:
- Have experience with TypeScript
- Can write .js without a framework but would rather use one
- Secretly think your CSS and markup are better than your friends’
- Dislike IE but understand we may have to deal with it
- Work on a side project or commit to an open-source project
- Are not afraid to crank out some server-side Python but would prefer the back-end team handled that
- Want to work with newer technologies
- Have an Upper-Intermediate level of English
- Have ideas and are willing to share them

Who we are:
We are a tech team of adventurous travelers, who was once a part of YCombinator alumni — GetGoing Inc, founded in 2012 by Harvard, Stanford, and Berkeley graduates. We also raised ~$10M in venture capital from Silicon Valley.
In 2016 we joined BCD Travel (www.bcdtravel.com), a global corporate travel management company with annual sales of $25 billion, to bring our unique technology of hotel booking to BCD Travel’s products.

What we do:
The product we develop is a B2B booking platform for business trips, which helps users to book hotels, flights, and cars. It provides both business travelers and their travel agents with detailed itineraries and the best booking options. Every day thousands of business travelers across the world use our software built on modern technology.

We use:
On FE: ES6, Webpack, Babel. React, Redux, Reselect, TypeScript. Tests: Jest, Enzyme.
On BE: Python3, Django, Docker. Everything is running on AWS.

What we offer:
- Results-oriented startup mindset with a stable business model backed by a billion-dollar global travel company
- Money, of course. Medical insurance. English courses. Cookies
- Conferences, workshops, certifications refund
- A friendly, professional, and high-skilled team working with the newest technologies
- Flexible hours and a great office location in the very center of Kyiv near metro stations Zoloti Vorota/ Teatralna/ Khreschatyk
- We support working outside the office but are not aimed at hiring full-time remote employees
- 24 working days of vacation + 6 covered sick days
- A chance to help craft our tools, processes, and culture.
- A lab day once a month to dedicate to a project of your own or a study project.
- Opportunities for career growth.
Про компанію BCD Travel
We are a tech team of adventurous travelers, who was once a part of YCombinator alumni — GetGoing Inc, founded in 2012 by Harvard, Stanford, and Berkeley graduates. We also raised ~$10M in venture capital from Silicon Valley.

In 2016 we joined BCD Travel (www.bcdtravel.com), a global corporate travel management company with annual sales of $25 billion, to bring our unique technology of hotel booking to BCD Travel’s products.

The product we develop is a B2B booking platform for business trips, which helps users to book hotels, flights, and cars. It provides both business travelers and their travel agents with detailed itineraries and the best booking options. Every day thousands of business travelers across the world use our software built on modern technology.

Speaking of technology, we use:

On FE: ES6 and React/Redux.
On BE: Python 3 and Clojure, as well as: Django, DRF, Celery, Gevent, aiohttp, Airflow, Postgresql, Redis, Memcache, RabbitMQ, ElasticSearch, Terraform, Ansible, Stackstorm, Splunk.
QA team uses Jira, Confluence, Postman, SOAP.UI, Sentry, Splunk, etc
QA automation: Python + Selenium Webdriver + behave (currently migrating to Pytest)

We have the stability and vast clientele of the global corporation, and the pace and environment of a start-up. Our office is in Kyiv, but we also have fully remote employees throughout Ukraine.

As a team, we believe in freedom and responsibility and hire only mature people, able to find a balance between the two. However, it doesn’t mean that we don’t have fun, because we do! We play kicker daily and often gather together for all-nighter board game championships.

We are currently expanding our team and are eager to get to know you!