Senior React JS Developer

Deadline: 17 March 2021

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 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
  • 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

Required candidate level: Senior

Additional information

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

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

Professional skills



React JS


Soft skills

Decision making

Analytical skills


Attention to details

Share this job via your favorite social media channel.

About SoftConstruct

You still don't know what we are doing, do you? Then this video is for you. The video gives information about main activity of SoftConstruct. We do not only create products but we also offer full support to our partners.

View more

View Less

Photo Gallery


Free language courses
Medical insurance
Teambuilding and corporate events
Staff referral program
Day offs
Free parking


Contact details


Phone: (010) 510051

Address: Garegin Hovsepyan 20, Yerevan, Armenia