React.js Developer

Deadline: 31 August 2019

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

We are looking for a React.js Developer to join our professional team.

Job 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 3 years of experience working with Javascript, preferably React.js

Technical Skills

  • 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
  • Fluency in technical written English
  • 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

Required candidate level: Mid level

Professional skills





Soft skills

Analytical skills


Share this job via your favorite social media channel.

You can apply for this job just by following Application procedure.

Application procedures

Interested candidates are encouraged to submit a CV to [email protected] email address with a note of "React.js Developer" in the subject line.

Please clearly mention that you have heard of this job opportunity on

Photo Gallery

Contact details


Phone: (010) 510051

Address: Garegin Hovsepyan 20, Yerevan