Разработчик .NET full stack

от 120 000 до 200 000 руб. на руки

Откликнуться
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Смотреть отклик

Требуемый опыт работы: 1–3 года

Полная занятость, полный день

Мы — молодая целеустремленная IT‑компания из Санкт‑Петербурга.

Занимаемся разработкой и поддержкой аналитических платформ, сайтов, мобильных приложений, клиентских рабочих мест и другими интересными проектами.

Молодая, но уже успешная на рынке IT-компания ищет к себе в команду талантливых и амбициозных сотрудников, готовых к развитию, повышению своего профессионального уровня и материального дохода!

Навыки MVC:

  • Знание и понимание жизненного цикла запроса в ASP.NET MVC;
  • Понимание работы системы маршрутизации в ASP.NET MVC (+ настройка кастомной маршрутизации) и уверенное использование;
  • Знание что такое WEB Api;
  • Умение настраивать кастомную валидацию для моделей как на сервере, так и на клиенте.

Понимание:

  • связки валидационных правил между клиентским и серверным кодом;
  • предназначения файла Global.asax;
  • разницы между Task<ActionResult> и просто ActionResult, возвращаемых контроллером;
  • что такое AJAX
  • понимание принципа ABC (Address, Binding, Contract) и структуры конфигурации WCF сервиса посредством app.config
  • сериализация данных в WCF
  • необходимые требования к коду для работы WCF сервиса

Знание .NET :

  • разницы (хотя бы в сигнатурах) интерфейсов IEnumerable и IQueryable и для чего был введен IQueryable;
  • для чего были введены обобщенные типы;
  • способов синхронизации ресурсов в многопоточной среде;
  • Fluent и DataAnnotations конфигураций сущностей при CodeFirst.

Понимание:

  • разницы в поведении ссылочных и значимых типов.
  • предназначения интерфейса IDisposable.
  • работы GC и как он связан с IDisposable, что такое финализатор и зачем он нужен.
  • работы async-await (не обязательно знать как строится машина состояний, но хотя бы знать этого понятие, знать о возможностях настройки Task (совсем круто было бы понимание, зачем сделан ValueTask))
  • ковариантности и контрвариантности. Как указать компилятору на ко- или контр- вариантность, например, интерфейса.

Наши условия для тебя

  • Работа в надежной, успешной, а главное стабильной компании, в коллективе профессионалов, при поддержке коллег, с перспективой развития!
  • Достойная оплата труда, соответствующая рыночной стоимости специалиста
  • Ежемесячные и ежеквартальные премии и бонусы по результатам работы
  • Официальное оформление согласно ТК РФ, полный соц. пакет
  • Бесплатные обеды в корпоративном кафе
  • Социальный пакет на выбор:

ДМС для себя или родственника, фитнес+бассейн, а может йога или бокс? английский язык или билеты на море, компенсация: проезда или бензина, мобильная связь. Выбор за тобой!*)

  • Собственная парковка для твоего авто, мотоцикла или велосипеда (для последних, у нас есть душ!)
  • Уютный, светлый open-офис в шаговой доступности от метро «Обводный канал»
  • Возможность профессионального и карьерного роста, обучение за счет Компании

Сумма денежного вознаграждения обсуждается индивидуально с финальным кандидатом!

Мы приветствуем развитие и открыты всему новому! Присоединяйся!

Офис в центре
города

Достойная оплата
труда, премии и бонусы

Гибкое время
работы

Бесплатные
обеды

Обучение за счет
компании, возможность
развития и роста

Забота о здоровье:
ДМС, фитнес

Ключевые навыки

MVCJavaScript.NET FrameworkASP.NET MVCWEB ApiAjaxWCFC#ASP.NETWPF

Адрес

Обводный Канал, Санкт-Петербург, Расстанная улица, 2к2

Вакансия опубликована 8 апреля 2020 в Санкт-Петербурге

Откликнуться
Вы откликаетесь на вакансию в другой стране

Страна размещения вакансии — Россия.

В резюме не указано, что вы готовы туда переехать.

Все равно откликнутьсяНе откликаться
Смотреть отклик
Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику