We are looking for a passionate Senior Frontend Engineer to join our team. In this role, you will play a key part in creating engaging, user-centered applications, bringing our product vision to life with innovative and efficient code. Your expertise will help shape intuitive user experiences and deliver high-quality, scalable solutions that make a meaningful impact.
What you will be doing:
- Develop, optimize, and maintain web applications using JavaScript, React.js, and Redux
- Write clean, efficient, and well-documented code
- Create and maintain unit tests
- Document frontend architecture, components, and processes for future scalability and maintenance
- Participate in planning activities and code reviews
- Communicate progress, challenges, and suggestions to team members
- Contribute to improving development processes
- Advocate for and implement necessary code refactoring to improve the code base
- Collaborate with the team to establish best practices for clean and efficient code
You Certainly Have:
- 6+ years of experience with JavaScript, React.js, and Redux
- An upper-intermediate level of English (both written and spoken)
- A strong commitment to writing well-structured, flexible, and reusable code that adapts to changing requirements
- Proficiency in accurately estimating tasks and planning effectively
- The ability to uphold high code standards during code reviews
- Attention to identifying and addressing missing documentation to support future development
You Probably (be a plus):
- Have experience with Python-based web development
- Are knowledgeable in micro-frontend practices
- Are comfortable with testing frameworks like Playwright or Cypress.io (or similar tools)
- Are familiar with deployment tools and cloud services (AWS, DroneCI, Kubernetes, ArgoCD)
- Have experience in the business travel domain
Who We Are:
We are a tech team of adventurous travelers, who were once 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 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:
- Frontend: ES6 and React/Redux
- Backend: Python 3, Airflow, PostgreSQL, Redis, Elasticsearch, Splunk, Docker, running on AWS
- DevOps: AWS (EC2, ECS Fargate, EKS, Lambda, Step Functions, etc.), Kubernetes, Terraform, Ansible, Docker, Datadog, Splunk
What We Offer:
- A results-driven, startup mindset with the backing of a billion-dollar global travel company
- Competitive salary, medical insurance, English courses, and, of course, cookies
- Conferences, workshops, and certification reimbursement
- A friendly, skilled team working with the latest technologies
- Flexible working hours with a mix of remote and office work options
- A great office location in the very center of Kyiv near metro stations Zoloti Vorota, Teatralna, and Khreschatyk (we have an extra “coffee” kitchen for coffee geeks, a game zone with a kicker, and a bomb shelter in the building + 2 independent electricity lines to make a workday more stable)
- 25 vacation days + 6 sick days covered
- Opportunities for career growth and contributing to the company’s culture
- A lab day once a month to dedicate to a project of your own or a study project