Position: RINF TECH: Software Engineer, Front-end
Company: RINF tech
Experience required: 3y
English level: upper

We are looking for a highly experienced front-end JavaScript developer to join one of our teams. Their primary focus will be to extend the functionality of our key products by developing new UI components and modules, as well as improving and supporting existing ones.

The ideal candidate will have excellent HTML, CSS and Javascript skills, a thorough understanding of the latest front-end trends and an eye for design detail. The knowledge and experience with powerful techniques like Higher Order Functions, Function Composition, Pure Functions, and Immutability of State as well as a good understanding of the Functional Programming Paradigm are considered as an advantage. 

**Main Responsibilities: **
⬥Work with the latest technologies (React (Hooks), Redux, TypeScript, gRPC-Web, GraphQL, and more) to develop new UI components and modules for web and desktop applications
 ⬥Improve and optimize existing components and modules
 ⬥Build and publish reusable components and libraries for the whole community
 ⬥Create a suite of tests to ensure the quality of these components
 ⬥Work in a collaborative team where you will review teammates’ work and suggest improvements (code reviews)

**Main Requirements:**
⬥ 3+ years of experience in Software development
⬥Strong knowledge of JavaScript (ES6), HTML5, CSS (SCSS)
⬥Good knowledge of data structures and algorithms
⬥Experience with React.js and Redux
⬥Experience with version control (Git)
⬥Experience with JavaScript package management (yarn, npm)
⬥Experience with build tools (Webpack, Parcel, etc.)

    **Experience with any of the following will be considered as an advantage: **
 ⬥Experience with testing frameworks (Mocha, Sinon, Chai, etc.)
 MobX
 ⬥TypeScript
 ⬥Functional programming
 ⬥Reactive programming
 ⬥Good understanding of the Document Object Model 

Why Chaos Group?
⬥Working for a globally recognized company for its cutting edge products and honored with Academy Award for its contribution to motion pictures
⬥Working alongside talented people in an environment which fosters learning and knowledge-sharing
⬥Supplemental health insurance
⬥Flexible working hours and additional days off
⬥Competitive remuneration package
⬥Technical trainings and certifications
⬥Free parking place
⬥Play and relax area in the office
⬥Special Discounts