Разработать модуль на ASP.NET MVC и Angular 7 TypeScript

Цена договорная • безналичный расчёт, электронные деньги
04 декабря 2018, 23:59 • 2 отклика • 29 просмотров
Мы ищем полнопрофильного разработчика ASP.NET MVC и TypeScript.


Обязателен опыт в следующих областях:


Общие требования к программированию и архитектуре:

  1. Чистый дизайн объектно-ориентированных систем на C# и TS

    1. Принципы SOLID, DDD, и прочие для структурирования ОО моделей
  2. Вы пишите тестируемый код и тесты (юнит тесты, системные тесты)

    1. Разработка по принципу TDD - плюс
  3. Владение SQL

    1. Вы умеете оптимизировать медленные SQL-запросы и схемы, особенно в последствии использования ORM как Entity Framework

Текущие серверные технологии:

  1. ASP.NET MVC / ASP.NET Core MVC на C#
  2. StructureMap (контейнер DI), xUnit
  3. Entity Framework
  4. MS SQL Server 2016+

Текущие клиентские технологии:

  1. TypeScript
  2. Angular 7 (в скором будущем возможен React)

Прочие требования:

  1. Вы свободно владеете GIT и знаете как им пользоваться в команде (ветки, Pull Request’ы, итп.)
  2. VSTS для координации задач
  3. Вы можете работать самостоятельно

============


О нас.


Мы разрабатываем приложения для аналитики и управления проектами.


Вам будет поручена разработка функционала, который обычно включает в себя следующее:

  • Модели хранения данных (модель ORM, схемы SQL + скрипты миграции) и доменные модели
  • Бизнес-логика, сервисы итп.
  • Фронтенд компоненты (Angular)
  • Юнит-тестирование всего вышеперечисленного
  • Желательно, но опционально: программирование SQL Server: процедуры, функции, оптимизация запросов

============


Вы начинаете с ~3-5 заданий в год, каждое из которых длится от 3 недель до 2 месяцев. Мы предлагаем долгосрочное сотрудничество, с перспективой на ещё большее количество проектов.


============


Пожалуйста подавайте заявку, если у вас имеется необходимый опыт. Также просим предоставить следующее если имеется:

  1. Ссылки на профили GitHub, BitBucket итп.
  2. Исходный код ваших прошлых или текущих проектов на ASP.NET MVC и/или TypeScript
  3. Ссылки на личные проекты