Middle JS/Full Stack Developer

Project description

You will be part of the OddsMatrix 2 team, a newly built sports betting platform, with lots of new and exciting features just waiting to be developed. Our platform has near real-time requirements, with tens of millions of transactions processed every day. You will be working full stack, covering areas like new features (developed end-to-end, from back end to front-end), scalabiltiy and performance optimization, architecture, and, of course, deployment and live incident response. Since the platform is fully owned by our teams in Lviv, Bucharest, Vietnam and China, everything is possible.

 

Responsibilities:

  • Think of and write technical specifications;
  • Design and implement the functionalities of the application;
  • Help maintain the current application while the new features are being built;
  • Tune the application when it does not abide by the real time constraints;
  • Add unit and functional tests wherever you feel they are needed;
  • Run refactoring sessions when needed (not everything is perfect);
  • Work closely with your colleagues (we value pair programming and code reviews).

 

Requirements

Soft skills:

  • Ownership, willingness to work end-to-end to a feature to have it live in production;
  • Excellent communication skill;
  • Attention to details;
  • Strong analytical skills for effective problem solving;
  • Devops mind-set
  • Passion for numbers and monitoring;

 

Hard skills:

  • 2 years of experience with JavaScript and preferably experience with Java and willingness to work full stack;
  • Strong experience and knowledge of object oriented software design;
  • Strong experience with near real-time systems and streaming data;
  • Fluency in both spoken and written English.

 

Nice to have skills:

  • Experience with AngularJS and NodeJS;
  • Experience with GIT, WebPack, Gulp;
  • Experience with JQuery, WebSockets, Ajax, HTML5.
Apply for this job now! HR team will never use any personal information it receives from you for any purpose beyond recruitment, employment or reference checks, and strongly believes in the importance of keeping the personal information private.

Benefits

  • Headquarters in the heart of the city, at Unirii Square.

  • Internal & external training.

  • Health and well-being in house programs.

  • Daily catered lunch.

  • Fruit day.

  • Private healthcare and dental care discounts.

  • We hold team-building activities and office parties throughout the year.

  • We have an ever-growing library (online & offline).

  • A fun entertainment corner.

  • Flexible schedule.

  • Extra vacation days with every year inside the company.

  • Our very own gym.