Position: Front End Developer (Live)
Company: Playtech
Category: JavaScript
Experience required: 3y
English level: intermediate

Live dealer platform creates the most authentic live gaming experience available today. Top-of-the-line cameras broadcasting in HD quality, combined with the fastest streaming and highest up-time in the market, availability of bespoke branding in a dedicated area and individual training establish the sense of trust and loyalty experienced in a real casino. 
All online casino classics, like blackjack, baccarat and roulette, are available alongside innovative new games like Unlimited Blackjack, Double Screen Roulette and the exclusive Casino Hold’em.
Live project can provides you following opportunities: 
• an exciting perspective, a wide range of tasks, constantly new challenges and a desire for thinking out-of-the-box as part of our team culture
• an open working environment that is characterized by teamwork and cross-functional cooperation and in which soul and humor are key figures
• freedom to introduce your own ideas and to take responsibility

Required skills:
• 3+ years of experience in professional software development 
• Commercial experience with modern web technologies (React / Angular 2+) 
• Experience with TypeScript (or any other static typed language) 
• Strong knowledge of JavaScript fundamentals 
• Strong knowledge of OOP principles and patterns

As a plus:
• Mobx 
• RxJS 
• Browser rendering performance optimizations 
• Building a multi-platform product (desktop, mobile, native mobile) 
• Building real-time data applications 
• Different HTML5 APIs (storages, canvas, etc.) 
• Sass or other preprocessors 
• Different testing frameworks & tools such as Karma, Jasmine, Jest, etc. for writing unit tests 
• Building SVG programmatically

Responsibilities:
• Create flexible and efficient architecture solutions 
• Write clean and reusable code with page performance in mind 
• Mentoring junior developers 
• Improve code quality by constant pull requests monitoring 
• Continuously update and expand the existing cross-platform product