Frontend Developer (React)

Kyiv, Remote

Our success is always the result of the responsibility, ownership, and commitment we

share as a team. We care for the final result and business success rather than just check tasks off a list.


And we encourage you to do the same.

We are a team that rather drives changes than adapts to them, and you will need a strong knowledge of JavaScript and web fundamentals, ecosystem, and automation tools to feel comfortable.

We work on projects in fintech, real estate, travel, and transportation industries, help companies become local market leaders and empower them to transform into international enterprises.

Strong knowledge of JavaScript. You should be able to work on complex projects without using frameworks;
Strong knowledge of React, Redux and the ecosystem (redux-observable, reselect, react-router, redux-form);
Knowledge of the functional programming principles (lodash, rxjs);
Familiarity with popular libraries that allow you to complete common tasks faster (moment, d3 / c3, jQuery);
Excellent knowledge of web fundamentals: HTML, CSS, Bootstrap;
Experience with the development and automation tools (npm, webpack, git, chrome dev tools, sass, postcss);
Understanding the principles of building a component architecture of the application;
Addiction to the clean code (standardjs, eslint, flow);
Ability to communicate in English.
Would be a plus:
Knowledge of Angular;
Knowledge of Polymer and Web Components;
Understanding of the SSR principles (server-side rendering).
We offer:
Interesting projects mostly related but not limited to Finance & Banking, Travel & Booking, Taxi & Transportation industries;
Flexible schedule (say no to exhausting 9-18);
Cozy office location near the underground station;
Crazy and friendly team of people to work with and learn from;
English speaking club and grammar lesson;
Team buildings;
Gaming zone;
A lot of challenges and fun.
Yaroslav Shulika
FE Competency Leader
Having extensive experience with React Native, Angular and DRF, we sharpen our approaches to make our work more efficient and comfortable. We start new projects and deal with existing codebase, explore new technologies, find solutions for complex problems, and contribute to the community

It's never been easier... for skilled

We focus our activities on positive candidate experience, and divide the recruitment process into two main stages.

Stage 1: Meetings with our Team
During that stage, we assess the candidates’ skills and match them to a project which meets their expectations.
Meeting with the recruiters

We usually hold the interview in our office so the candidate can see our work on a daily basis and feel the atmosphere of the place. However,during quarantine and lockdown, we can settle an interview online.

During the interview, we’ll ask you about your background, technologies you used, motivation, and what direction you want to progress in your career. We will also tell you about our projects, internal initiatives, and opportunities, and give as much time for questions as you need.

Сonversation with our technical interviewer

After the Recruitment meeting, we move directly to the discussion with a tech interviewer. You can expect to hear some technical questions regarding specific technology, algorithmic challenges, and problem-solving tasks. We’d also like to know what you are curious about programming, and what new languages, frameworks, or tools you’d like to learn.

Stage 2: Feedback and Job Offer
At this stage we talk everything in detail and finalize the recruitment process.

We’ll provide you with feedback within 2-7 days — terms depend on the complexity of the selection for the position.

If the feedback is positive, we’ll come back to discuss working conditions and the date when you’re ready to start. We can also discuss options for projects you can get into.

Job Offer

After every detail is discussed, we send you an official job offer, where all the agreements are spelled out.

Do what you love – with us!

We have challenging projects for gifted professionals. Let’s create great products together!

Senior Front-end Developer (Angular 11 )
Senior Front-end Developer (Angular 11 )
Senior Python/ Django Developer
Senior Python/ Django Developer
Senior Front-end Developer (React)
Senior Front-end Developer (React)
Lead Python Developer
Lead Python Developer
Front-end Developer (Angular)
Front-end Developer (Angular)
Frontend Developer (React)
Frontend Developer (React)
Python/Django Developer
Python/Django Developer
Can't find your position?
Apply for this job!
We’re waiting for your CV
Irina Chernenko,
Recruitment Specialist

Hi, I’m Irina, and I really appreciate you read up to this point. Reading that deep may mean we share the same values, and you, maybe, even consider an opportunity to become a part of our team. And here’s one thing — like, really only one — you should know about us.

So if you hesitate whether we match each other...Don’t. Just drop us a line, attach your CV, and we’ll do the rest.

    To learn more about how we process your data, visit our Privacy Policy.