Position: Frontend Engineer
Company: VeryBusy Recruiting
Experience required: 5y
Category: JavaScript
English level: upper
Published: 2022-08-01T00:00:00+03:00

The company builds the next generation of Cloud Management Platform for enterprises: highly focused on Terraform, DevOps, GitOps, everything as code, consistency, and simplicity. Basically, the platform is a tool that large enterprises use to build customized self-service workflows for the end-users.
Startups and public companies alike have selected this product, from Samsung to NASA to startups like Heartflow.

Technical stack of the product:
React, Next.js, TypeScript, PostCSS, Storybook/Chromatic, WebPack, ExtJS, no specific state management library, and Backend — Python, MySQL. Migration from Ext.js to React+Typescript (60% implemented)

The frontend team consists of 6 engineers (Middle and Senior levels).

As part of our team, you will work on:
● migration of the existing code base from ExtJS to React (60% implemented, but this is the main task)
● development of new features (Typescript+React)
● work with JSON:API and participation in API development

We expect from you:
● 4+ years of experience with React
● 2+ years of experience with TypeScript
● Understanding functional programming paradigm
● Understanding OOP and design patterns
● Experience with Git and REST
● Strong problem-solving and analyzing skills
● Proactivity and team-playing skills

As a plus
● Experience with cloud computing services
● Full-stack or back-end application development experience
● Designing and optimizing relational databases MySQL
● Experience with unit testing
● Storybook experience
● ExtJS experience

The company offers:
● long-term contract and tax compensations;
● flexible working hours (meeting time in the range of 12:00-18:00)
● remote work
● vacation – 20 working days;
● sick leave – there are no restrictions on the number of days,
supporting documents are not required;
● flexible benefits (medical insurance, sports,
development, travel, equipment, restaurant, mortgage, children's
education, you name it);
● partial compensation for English courses.

The hiring process:
1. HR Screen (online, 30-45 mins)
2. Technical interview (online, 1,5 hours). Without live coding or any test tasks.