Overview

Haypost CJSC is looking for an experienced Front-End Developer.

Responsibilities:

-Responsible for development of new highly-responsive, web-based user interface
-Develop new user-facing features using React.js
-Build reusable components and front-end libraries for future use
-Translate designs and wireframes into high-quality code
-Construct visualizations that are able to depict vast amounts of data
-Develop a flexible and well-structured front-end architecture
-Develop new components and features
-Document and refactor our frontend codebase

Required Qualifications:

-Bachelors’ degree in Computer Science or any related field
-At least 4 years of experience working with Javascript, preferably React.js
-Knowledge of Pure JS (ES5,6,), React.js (up to current version)
-Knowledge of React Reconciliation algorithm
-Knowledge of TypeScript.
-Knowledge of React Native is a plus
-Experience with Git
-Experience with state management tools (Redux, etc.)Experience with bundlers (Webpack, etc.)
-Familiarity with React Fiber
-Knowledge of algorithms
-Knowledge of design patterns
-Experience with object-oriented programming
-Familiarity with web application deployment process
-Knowledge of programming paradigms
-Familiarity with principles of good user experience