RubyGarage is an Estonian IT company that has been developing web and mobile software since 2011 and providing consulting services to technology startups and enterprise organizations around the world. Our team consists of engineers, designers, managers, and analysts. Thanks to our talented professionals, we achieve new successes every day.
25 січня 2023

React developer (вакансія неактивна)

віддалено

We are looking for an experienced React Developer to join our team. We’re using the latest technologies including React, ES6 JavaScript, pub/sub architecture, and a clean component-based approach to deliver reusable, innovative, and responsive experiences.

As an React Developer, you’ll work on a software workflow automation product that allows us to optimize the process of providing services for experts in Healthcare, Mental Therapy, Coaching, and other industries.

Responsibilities:
Development and maintenance of web apps on Javascript/Typescript and React
Development of solutions and algorithms according to functional and technical requirements
Creating unit tests
Code analysis and refactoring using templates and design standards
Participation in Code Review process and providing high quality feedback about other developers’ code
Using Git and Github for code management, following Gitflow standards
Participation in team SCRUM activities like Refinement, Estimation, Grooming, Sprint planning, Daily standup, Sprint review, Retrospective.


Requirements:
Must to have:
Confident knowledge of React.js
Confident knowledge of Next.js
Nice to have:
Confident knowledge of Javascript ES6+ (ECMAScript 2015+) standards
Confident knowledge with Typescript
1+ year of experience with Middleware (redux-saga, redux-thunk, redux-logic)
Experience with UI Libraries Material UI, AntDesign, etc
Experience in Server-Side Rendering
Experience with Redux.
Excellent knowledge of HTML5, CSS3.
CSS-preprocessors (Sass or Less/Stylus)
Experience with Gulp/Webpack.
Ability to work with Git, Gitflow.
Experience of creating unit tests with Jest and Enzyme or react-testing-library, react-testing-library/hooks.
English level: elementary.
Will be a plus: knowledge of React Native, experience with Docker.

We offer:
Participation in building new product from scratch
Using an up-to-date stack on the project
Auto test coverage up to 100%
Code review from more experienced developers
Opportunity to learn React Native for mobile development
Knowledge sharing with more experienced colleagues
Opportunity to form personal brand through external events and creating articles for media, Habr, Dou
Professional development via internal training programs
Extensive opportunities for education and professional development
Compensation review every 6 months upon achievement of business goals
Opportunity to work remotely around the world