Senior .Net developer
Зарплата
от 2000 до 3000 $
Требования
Местоположение и тип занятости
Компания
IT-рекрутинг, консалтинг, подбор команад, открытие центров разработки
Описание вакансии
Условия работы
Компания, разрабатывающая продукты и решения на заказ (основные направление – веб и мобайл), приглашает в свою команду Senior .Net developer.
О проекте:
- крупный высоконагруженный веб-сайт для печати различных фото-продуктов (фотокниги, фото на аллюминии, открытки, фотокалендари и др.);
- аудитория 700 000+ пользователей;
- 35 серверов (web, upload, processing, rendering, database);
- 40 независимых подсистем;
- сложный нетривиальный Front-End и Back-End: онлайн обработка больших объемов фотографий, платежные системы, рендеринг фотокниг и пр.;
- в проекте принимает участие более 20 чел., основные направления разработки – .NET, JavaScript/HTML, Flex, iOS, Android, также есть дизайнеры и QA;
- используемые технологии: .NET 3.5 - 4.5, ASP.NET MVC, MSSQL 2008, NHibernate, Javascript MVC 2/3, Unity, MSMQ, Win services, Backbone, knockout.js.
Планы проекта:
- добавление новых фото-продуктов;
- создание полноценного HTML5 редактора для фотокниг (сейчас фотокниги создаются через Flex-редактор) и т.д.
Требования:
- 5 лет опыта в веб разработке (ASP.NET MVC);
- хороший опыт с БД (MS SQL Server): создание структуры, разработка запросов, оптимизация БД, улучшение производительности;
- опыт работы с XML, JSON;
- опыт с Javascript и различными фреймворками на уровне написание скриптов, сложной логики;
- понимание принципов многопоточности;
- aнглийский язык: pre-Intermediate;
- опыт работы с Web API и написание Single Page Applications будет плюсом.
Обязанности:
- разработка архитектуры;
- участие в обсуждении бизнес-требований в рамках команды;
- участие в обсуждении UX (по желанию).
Условия работы:
- гибкий график;
- креативная и дружная команда;
- новый комфортный офис в центре Минска;
- комфортное рабочее место (2 монитора, мощный компьютер, удобное кресло);
- инвестирование в изучение новых технологий (участие в конференциях и семинарах, проходящих в РБ, внутреннее обучение);
- возможность бесплатно заказывать любые качественные фотопродукты;
- минимум бюрократии (Scrum/Kanban, применение UX процессов - совместный скетчинг, брейнсторминг и пр.).