Вакансия Lead Front-end developer
В компанию Syberry требуется front-end developer.
Особенности вакансии: мы ищем человека, который будет не просто разрабатывать ПО, но способен развиваться, сам стремится к этому и ожидает того же от других. Вакансия предполагает реальную возможность стать центром компетенции по Front-end разработке в компании и в перспективе возглавить это направление. Взамен мы предлагаем погружение в интересные проекты, реальные возможности в принятии решений (как архитектурных и управленческих, так и технологических), и связанная с этим возможность достойно зарабатывать. Вам придется решать сложные инженерные задачи, вести за собой команду, обучать и курировать молодых инженеров. Эта вакансия – не просто шильдик “Lead”. Это позиция для настоящего ведущего разработчика.
По условиям:- официальное оформление с первого дня, белая заработная плата (Syberry - резидент ПВТ) от 2000$;
- адекватное руководство, налаженные рабочие процессы;
- хорошая зарплата (по результатам интенсивного технического собеседования), регулярный пересмотр;
- современный офис в центре города, рядом с метро;
- бесплатные курсы английского языка;
- гибкий рабочий график;
- кухня, чай/кофе, тосты/джем,...;
- молодой, адекватный, некурящий коллектив толковых инженеров и менеджеров;
- интересные разнообразные проекты (почти все заказчики - из USA);
- компания, где люди не превратились в staff, а руководство - в боссов. Компания, где знают разницу между инженерами и программистами.
Требования:- опыт работы от 3-х лет;
- хорошее знание javascript: понимание синтаксиса и механизмов работы языка (прототипное наследование, замыкания, асинхронность, promises), DOM (структура, события);
- знание HTML/CSS (понимание синтаксиса и механизмов работы, опыт верстки, в т.ч. responsive, mobile);
- Angular (понимание основных принципов работы (data binding, scope, services, directives, DI, filters), опыт разработки);
- Backbone (понимание основных принципов работы (models, events, routing, views), опыт разработки);
- опыт работы с git (branches, pull-requests, понимание merge и rebase);
- Networks (понимание базовых принципов работы HTTP, REST)
- английский язык уровня Intermediate или выше.
Приветствуется:- опыт использования Grunt;
- опыт работы с Bower, NPM, Require.js;
- знание Node.js, опыт использования;
- MongoDB: понимание принципов работы (document, collection, indexing, map-reduce, sharding and replication), умение писать запросы;
- понимание и применение в работе базовых шаблонов проектирования (factory, repository), понимание принципов MVC, IoC/DI, layered application;
- опыт верстки с использованием Twitter Bootstrap или аналогичных фреймворков;
- Express JS: понимание принципов, опыт использования;
- умение писать юнит- и функциональные тесты, опыт написания тестов;
- базовые алгоритмические знания.
|