Position: React developer
Company: UCODERS
Category: JavaScript
Experience required: 3y
English level: upper

We strongly believe that to become the best we should work with the best. Right now we handle a lot of exciting and very interesting projects from our partners all over the world. But still, we have too many open positions we need to fill with the most skilled developers like you to make magic on those projects. That's why we need you to help us to reach this goal!

We welcome and encourage your desire to study. We provide all the opportunities for free professional training — courses, training, webinars.

We have a super comfortable and cozy office in the center of Dnipro. But you are free to work from any place on the Earth.

Sure thing, we also have a lot of different office "buns" and benefits we can give you and think of new ones together with you.

So, if you have a strong desire to grow and develop.
If your English isn't lower than Upper-Intermediate.
If you have at least 3 years of experience coding in React, React.JS, React-Redux, Redux-Saga, React Hooks.
In-depth knowledge of JavaScript/TypeScript and modern JavaScript libraries and tooling.
Expert-level knowledge of CSS3, HTML5, DOM, and related frameworks.
Experience with automated unit and integration testing and continuous integration.
Experience working with REST APIs.
Experience with Git/GitHub as a version control system.
Good understanding of UX best practices.
Good understanding of OOP and functional programming principles.
If you have easily learned to use tools such as Figma, Miro, Google Docs, Sheets and Slides, Google Drive, Asana, Clubhouse, etc.
Excellent communications and presentation skills.
If you like to work in a team and also do the work alone when necessary.
If you have the knowledge and skills to meet these requirements, we will be happy to interview you.