Senior React JS Developer

Job Address
Application Deadline
Yerevan, Armenia
- 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,7), React.js (up to current version) - Knowledge of React Reconciliation algorithm - Experience with Git - Experience with state management tools (Redux, MobX) - Experience with bundlers (Webpack, Rollup, 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 Desirable skills: - Understanding of JS working under the hood - Interpreter work - Understanding of browser's rendering process - Experience with performance testing tools and audits, analyzer tools - Up to date with the latest technologies
Application Procedures
Interested candidates are encouraged to submit a CV to email address with a note of "Senior React.js Developer" in the subject line. Please mention in your application that you have learned about this position from
Additional Information
We are looking for a React.js Developer to join our professional team.