Cерверный javascript программист

Обязанности:

• Разработка серверной части высоко нагруженных браузерных игр на JavaScript (NodeJS + MongoDB)

Требования:

• Отличное знание JavaScript (понимание ООП, особенностей наследования, замыканий)

• Владение NodeJS (понимание работы Event Loop, неблокирующего I/O, flow-контроля)

• Опыт работы с NoSQL базами данных (MongoDB, CouchDB)

• Знание и умение применять шаблоны проектирования

• Желателен опыт написания высоко нагруженных веб-приложений на одном из скриптовых языков (JS, Python, Ruby, PHP)