menu

Looking for:

Apply for Middle Frontend Engineer (React Native/React.js)

August 5th, 2021

Kyiv, Kharkiv, Lviv, Dnipro, Uzhgorod, Remote

Required skills

— 2-4+ years of experience in building frontends with JavaScript with current and strong experience with React Native
— Experience with JavaScript (ES6), React.js, and Redux
— Ability to write well-formatted, structured and clean code that interacts with backend technologies
— Experience with JavaScript testing tools (we use Jest, Cypress)
— Experience with modern frontend build pipelines and tools (we use webpack)
— Experience with micro-frontends, CI/CD pipelines, Docker/Kubernetes
— Level of English: Upper-Intermediate

As a plus

— Experience with Typescript
— Experience with GraphQL

We offer

— High compensation according to your technical skills
— Long-term projects (12m+) with great Customers
— 5-day working week, 8-hour working day, flexible schedule
— Democratic management style & friendly environment
— WFH mode
— Annual Paid vacation — 15 b/days + unpaid vacation
— Paid sick leaves — 6 b/days per year
— Ukrainian official holidays
— Corporate Perks (external training, English courses, corporate events/team buildings)
— Cozy office in the center of the city
— Coffee, cookies and other goodies
— Professional and personal growth

Responsibilities

— Create robust frontend solutions using state-of-the-art technologies. You will build components that are used throughout all of client’s frontends (mobile, desktop, apps)
— Work with your team to rapidly test ideas on users, use results for iterations and improve the product
— Test new languages, libraries, and frameworks and evaluate their potential to make sure the team never stops innovating. You will share best practices with other teams and help make those a company standard
— Build highly reusable frontend components that can be dynamically mounted in any react frontend
— Apply your engineering experience to automate processes and help to guide the team during the decision-making

Technology stack

Examples of the technologies we currently use and you’ll be working with include (but are by no means limited to):

— JavaScript for frontend (React.js/Redux stack, ES6)
— JavaScript for backend (React SSR, Node.js)
— Tooling (package managers, semantic versioning, releasing, Webpack, etc)
— Kubernetes, Docker

Project description

Client offers a multi-mode search tool that compares and combines rail, air, bus, and car for destinations. The tool is designed to suggest nearby airports and train routes connected up where travelers would like to go and also estimates the entire length of travel time. It is the best option for planning your trip in the EU and the US which includes 100+ global air, rail, and bus operators.

You will work in a cross-functional team with other highly skilled team members. The team works in various technical domains, including data engineering, user segmentation, partner API integrations, ads as well as automation.