Contact us
By pressing "Send" you confirm that you accept that your data will be processed and stored in O2IT internal systems. You are welcome to review our Privacy Policy.
Senior Front End Developer
Kyiv, Ukraine
Project description
Client is a fast growing AI product company headquartered in Copenhagen with 60+ employees distributed globally.
Our main product is an AI platform called Grace.
With Grace, data scientists can collaborate swiftly to solve complex problems, or implement packaged models for email routing, lead qualification, environment monitoring, churn & fraud prediction, production planning, chat-bots, and many more.
Our mission is — "To close the gap between AI ambitions and real value from AI". We believe that real business value is only achieved once models are in production, delivering insights and value to all corners of the organization.
Grace standardizes processes and workflows across such areas as data ingestion, model training, -deployment, -monitoring, -life cycle management, and retraining. Grace also provides organizations with the most comprehensive AI Governance, including data- and model monitoring, surveillance as well as traceability, explainability, and other AI compliance measurements.
We support and lead our clients all the way on their AI journey. From initial AI opportunity mapping to development and implementation of models, offering a full lifecycle support in our AI platform Grace.
Join us :)

Required skills
Most importantly —excellent knowledge of React.js, Redux, RxJS, Typescript;
Very good knowledge of JavaScript including ES2015-2016;
Very good knowledge of CSS3 and HTML, HTML5 APIs and DOM APIs;
Practical knowledge of at least one unit test framework;
Practical knowledge in developing UI using CSS frameworks (Sass, Less, CSS Modules);
Good knowledge of FP, FRP;
Practical knowledge of git;
Knowledge of software development best practices: design patterns, continuous integration, code review, unit / functional / regression tests, Git;
Broad knowledge of the general web applications development, architectures, trends and emerging technologies;
Ability to work in a team environment, problem-solving attitude and willingness to learn continuously.

As a plus
Some awareness of the technology which will serve your designs and implementations, such as apache/nginx, Flask/django, PostgreSQL/MySQL, Linux, websockets, etc.

We offer
Work with the latest technologies in AI & ML;
Make a difference. Our start-up environment is a perfect chance for each team member to change or to contribute to the way the company functions;
We are growing fast, and being part of this journey will create opportunities for you to grow professionally with increasing level of responsibility;
Occasional business trips to Denmark and Poland;
Flexible hours, possibility to work from home when you need, no time-tracking. The main thing is to accomplish your goals and deliver results on time;
Clear organizational structure and no red tape;
Competitive net salary (taxes are on us);
Perfect office location in 2 mins from Kontraktova metro station;
25 business days of paid vacation;
15 days of sick leave;
Wellness package including medical insurance and gym membership compensation;
Full or partial compensation of educational courses and conferences for you to improve professionally;
Regular team events & monthly Friday bars;
Fruit, snacks, and cookies in the office;
Сalm and friendly working environment :)

Writing good quality code with unit tests;
Reviewing code for other team members;
Suggest improvements in UI;
Brainstorm user interface design for web-based systems;
Implement designs in CSS and JS;
Take part in planning sessions where you'll be deciding about technologies and application architecture with your team;
Cooperation with other teams (Backend team, DevOps, Data Science).

Got interested?
Please send your CV with tagging the vacancy headline to and we'll get back to you for more information!

We'd like to see you as a part of our community!
Feel free to join us at:

We always have fresh vacancies available, connect to our Telegram channel to be always updated!
Made on