Frontend Developer (Middle)

  • Improvement and refinement of the user interface of the application
  • Code coverage unit-tests, documentation and refactoring
  • Have your own projects in any public repository
  • Know Javascript at a good level (data types, closures, pattern module)
  • Know the principles of OOP and be able to calculate the complexity of algorithms
  • To be able to impose without css-frameworks
  • Understand how the web works, what happens from driving a website address into a browser line to displaying the full page
  • Be able to use ChromeDevTools
  • Quickly understand new technologies and foreign code
  • Write clean, understandable, readable, supported code
  • Knowledge of modern trends in web development (node, preprocessors, collectors)
  • Knowledge of one of: Bakcbone.js, ReactJS, Angularjs, Ember, Vue.js
It will be a plus
  • Experience building enterprise-application architecture from scratch
  • If “refactoring” is not just a sound for you
We offer
  • Working in a team of professionals, many are unique in their field
  • Corporate English courses at the expense of the company
  • Decent wages: the exact level is discussed with successful candidates
  • Registration under the Labor Code of the Russian Federation, all social guarantees, bonus system
  • Participation in the corporate fitness program
  • Vocational training and certification, corporate trainings and seminars, participation in professional conferences at the expense of the company
  • Gifts to significant events in life, such as: birthday, wedding, childbirth, as well as pleasant surprises for your children
  • Additional vacation days for marriage and childbirth