• Formal degree in Computer Science or related discipline
• Knowledge of fundamental data structures and basic algorithms
• Good knowledge of JavaScript in Browser
• Good knowledge of ES6, Node.JS, CSS (and/or Less/Sass)
• Ability to solve problems, debug, troubleshoot and maintain the codebase
• Desire and ability to learn effectively
• Passion for technologies, development and engineering
• Good communication skills
• Understanding WebSocket
• Knowledge of HTML5 features such as browser storages and canvas
• Basic knowledge or experience with React, Redux
• Understanding of unit testing concepts
• Basic knowledge of Jest, Mocha, Jasmine and other test tools — Chai, Karma
• Professional growth
• Educational possibilities
• Competitive compensation
• Fully-equipped perfect office space located in the city center (“Palats Sportu” metro station)
• Warm and friendly attitude to every specialist
• Possibility to cooperate with a product company
• Extend and debug existing, implement new platform components
• Contributing, maintaining and enhancing existing product code
• Cooperate with members of the QA and delivery teams to ensure products are tested, installed and maintained to a high standard
• Maintaining high quality coding standards within the team
• Active participation in agile scrum process
• Help, support and share knowledge with colleagues within the team
• Actively learn development practices, technologies and patterns