Position: Senior Front-End Engineer (React | Redux | TypeScript | RxJS)
Company: 2021.AI
Experience required: 3y
English level: intermediate

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.

Check out a sneak-peek into our 2021.AI Kyiv office life and experience :)
http://bit.ly/2YGcekb

Here is a small video on our Grace AI platform:
http://bit.ly/31RtXaD

...and here's our latest Company presentation:
https://bit.ly/2XhoeLF

**How We Think You Can Be Described**
• Excellent knowledge of JavaScript including ES2015-2016;
• Very good knowledge of CSS3 and HTML, HTML5 APIs and DOM APIs;
• Very good knowledge of React.js and Redux;
• Very good knowledge of Typescript;
• 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 object-oriented programming paradigms;
• 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.

**Will Be 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.

**What 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;
• calm and friendly working environment :)

**Your Role Will Encompass**
• 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)

**Where Are You in Our Team?**
You will be based in Kyiv, Ukraine. Occasional travels to Warsaw and Copenhagen are expected.
Daily cooperation with team members from all locations will be an integral part of your working process.