10 август, 2022

Аbout Us:

UltraPlay Ltd. is a modern technological company, founded in 2010, with the core ambition to offer innovative approach to the online gaming industry by providing advanced betting solutions, focused on eSports, sports betting, casino, live betting and bitcoin solutions.

Our strength lies in our ability to constantly innovate, and bring our product to new heights. In UltraPlay, we love new technologies, and throughout the years, we have established ourselves as pioneers in emerging sectors.

Currently, we are expanding our development team and looking for a Senior JavaScript Developer to join our Sofia office.

Key responsibilities:

  • Take active part in the development process with our front-end team, be the leading figure during conception phase as well as implementation;
  • Build scalable apps using modern ES6+ JavaScript with our React and AngularJS apps;
  • Write standards-compliant and high quality code, including testing/debugging in multiple browsers and platforms;
  • Perform frequent code reviews and give guidance to juniors;
  • Optimize applications and improve data manipulation;
  • Help team when difficult situations arise, especially ones which may require more than 1 developer to deal with.

Position requirements:

  • 4+ years in JavaScript based application development;
  • Impecable understanding of how JavaScript language works, it’s quirks and unique ways;
  • Worked professionally with some of: Angular, React, Vue or any other front-end library/framework;
  • Experience with front-end tools like Yarn, Webpack, Babel;
  • HTML5 & CSS3 with Sass;
  • Knowledge of Microsoft .Net web stack is a plus;
  • Experience with Agile methodologies / Scrum is a plus.

We offer:

  • A working process designed to meet the needs of Generation Y;
  • We put you in the driving seat of your career by offering you the opportunity to work with cutting edge technologies and to accomplish complex and challenging tasks which will naturally lead to your personal development;
  • Each and every hour of your time dedicated to us will be rewarded;
  • Flexibility to choose your working hours;
  • Communication transparency. We give you the freedom to express your own opinion and make suggestions to any aspects of the business and its development.