Position: Widget developer
Company: GeeksForLess Inc.
Category: JavaScript
Experience required: 2y
English level: intermediate

**Required qualifications:**

Strong knowledge of TypeScript AND JavaScript (ES 5.0, 6.0)
Strong knowledge of git and git flow
Solid knowledge of PIXI.JS
Solid knowledge of HTML, CSS (SASS, LESS), DOM API, DOM Event Model, REST
Solid knowledge of HTTP/HTTPS
Solid knowledge of OOP and Design patterns
Understanding of scrum process (familiar with Jira)
Experienced in development for mobile browsers
Experienced in performance benchmarks creation
Ability to work independently or in a team atmosphere;
Fluency in English (written and spoken).

**Would be a plus:**

Experience in Game Development (big +)
Knowledge about continuous integration (TeamCity, Bamboo etc.)
Knowledge of Kafka, Socket.io
Knowledge of Angular, React
Knowledge of NodeJs
Familiar with docker concepts

**Responsibilities:**

Investigate current and new solutions
Be the person who comes up with ideas and can drive all changes, improvements
Perform coding, debugging, and unit testing
Participate in estimation and planning sessions
Contribute to development of technical project documentation
Collaborate with the development team and with the Client’s team
Report status and progress according to the project and company demands