Software Engineer (React.js Oriented)

Deadline: 30 June 2019

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

We're looking for a  Software Engineer (React.js Oriented) 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
  • 2+ years of experience working with Javascript, preferably React.js

Technical Skills

  • Knowledge of Pure JS (ES5,6,7), ReactJS (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

Git/Github

JavaScript

React.js

Redux

Soft skills

Hard-working

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 "Software Engineer (React.js Oriented)" in the subject line.

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

Photo Gallery

Contact details

Website http://www.betconstruct.com

Address: Garegin Hovsepyan 20, Yerevan