Senior React / Node JS Engineer Offline

The booking platform - a world leader and fast-growing player in the travel industry. Covering 45 languages and 75 countries, It provides an ability to book flights, hotels, cars’ rent etc for the consumers via its web/mobile frontend and massive backend. The platform uses modern technologies like React/Redux to build SPA and NextJS for server-side rendering of 1 million pages.

 

Dev stack you will use:

- React, Redux, Relay, Next.js, Flow, Typescript, Styled-components, Storybook;

- Babel, Webpack, Gulp;

- GraphQL, Node.js;

- Cypress E2E testing and Jest with React Testing Library (unit testing);

- GCP, AWS, Kubernetes;

- Jira, Slack.

 

What you will do:

- Combine 15+ data sources to provide the best travel experience on a frontend;

- Use APIs with thousands of requests per minute;

- Optimize the frontend SEO performance for search engines;

- Improve scalability and performance of the frontend;

- Contribute and improve our open-source React component library.

 

How to work with us:

- Full Stack teams (distributed EU, Ukraine);

- Agile workflows and methodologies (Kanban, Scrum);

- Cooperation with product managers, UX designers, QA, and other engineering teams;

- Communication over Slack in English;

- Features are always well defined;

- UX designers deliver the design ready for implementation (Figma);

- Releases of new features using automated continuous integration and delivery;

- JS codebase is built using a functional composition paradigm with a clear separation of concerns.

 

What we expect from you:

- 5+ years of experience with JavaScript (frontend and backend);

- 2+ years of practical experience with React;

- Strong understanding of how the web works: HTML5, CSS3, DOM, browser APIs;

- Experience with Git (Gitlab, Github);

- Ability to work with remote teams and understand users’ needs;

- A mindset to solve problems, not tasks;

- Strong testing skills;

- Big plus: server-side rendering and infrastructure knowledge;

- Big plus: previous experience with SEO and best practices;

 

What we offer (besides motivating salary):

- Amazing opportunities for professional growth within a top-notch team of professionals;

- Ability to influence the product roadmap;

- Ability to make an impact on users worldwide;

- Remote or office (5 min from Pecherskaya metro station);

- Flexible working hours: 9:00-19:00 we do not work after 19:00;

- No overtime - healthy work-life balance;

- No rush - we thoroughly plan our work;

- No limit to vacation;

- Top Medical insurance;

- SportLife programs compensation;

-1000 $/year: your self-education (courses and training).

 

Our interview process:

- 20m interview with one of our Talent Team Partner;

- 30m interview - Tech Screening with our Engineers;

- 1h interview - Tech Deep Dive with customer Engineers;

- 30m discussion - product, role, offer conditions with our CEO.

The job ad is no longer active
Job unpublished on 23 December 2021

Look at the current jobs JavaScript / Front-End Kyiv→

Loading...