Position: React developer
Company: UCODERS
Experience required: 5y
English level: upper

Hey!

If you have a passion for coding in React and you are looking for a job where you will get maximum flexibility, then you have come to the right place.

UCODERS is a team that gathering together the best people over the world.

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, then I suggest moving on to the job description.

Main Goals
● Work with the UX designer and product owner to develop beautiful and intuitive UIs
● Work with the backend team to integrate APIs

Main Responsibilities
● Develop new features and work on maintaining existing ones
● Develop UI components and ensure that these components and the overall application are
robust and easy to maintain
● Track and fix any defects that are reported in any of the front-end applications
● Perform code reviews, provide feedback, and mentor other team members

Skills and Experience
● Bachelor’s Degree in Computer Science or related technical field (work experience can
compensate for education)
● At least 5 years of experience with 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, Material UI
● Experience with Git/GitHub as a version control system
● Good understanding of UX best practices
● Good understanding of OOP and functional programming principles
● Excellent communications and presentation skills
● Loves to work in teams as well as getting the job done alone when needed
● Our work language is English. You are proficient both in written and spoken English
● You are used to or have no problem learning to use tools like Figma, Miro, Google Docs, Sheets
and Slides, Google Drive, Asana, Shortcut, etc.

Nice if you’re also:
● Self-motivated
● We love art, but data beats opinions. So we assume you love that your solution design has to be
improved by the crude reality of being used, loved, or hated by thousands of people.

P. S Project from Norway. 

If you have the knowledge and skills to meet these requirements, we will be happy to interview you.


Welcome to UCODERS!