Напиши текст вакансии для должности "Веб-разработчик ASP.NET Frontend/Fullstack (удаленно)". Название компании: "Пегасис". Расположение: Москва. График работы: Удаленная работа. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'JavaScript', 'Entity Framework', 'ASP.NET', 'Bootstrap', 'Design Patterns', 'TypeScript', 'Vue.js', 'ASP.NET Core', 'HTML5', 'Less', 'CSS', 'jQuery', 'Webpack'

Участвуйте в командной разработке веб-проектов для масштабной высоконагруженной системы автоматизации туризма и пассажирских авиаперевозок! Наши продукты:   ERP система для туроператорского бизнеса. Много бизнес-логики, высоконагруженные сервисы динамического расчета туров; web решения для продаж по каналам b2b и b2c, а также несколько корпоративных решений; API; большое desktop-приложение и многое другое;   Сайты для авиакомпаний: бронирование билетов и дополнительных услуг на рейсах.   Наши клиенты - лидеры в своей области на российском рынке (и не только):   Туроператор &quot;Пегас Туристик&quot;. Миллионы туристов в год;   Авиакомпания &quot;Северный Ветер&quot; (Nordwind). Входит в Топ 5 авиакомпаний по пассажиропотоку, миллионы пассажиров в год;   Авиакомпания &quot;Pegas Fly&quot;. Один из крупнейших чартерных перевозчиков.   У нас:   Подсистемы, обрабатывающие десятки миллионов запросов в сутки (сотни мегабит трафика, и это не возврат данных из кэша или БД);   Сотни тысяч посетителей сайтов в месяц;   Пять крупных веб-проектов для электронной коммерции и внутренних операций (более 20 экземпляров сайтов);   Современный стек: ASP.NET Core 3/5, TypeScript 4.2, Vue, Webpack, Saas, Bootstrap 4.5   100+ проектов в Visual Studio (или Rider);   Профайлинг и оптимизация алгоритмов по времени выполнения и нагрузке на GC;   Программная генерация IL-кода при необходимости (последнее время генерируем C#);   Контроль за размещением объектов между 0, 1, 2 поколениями и LOH (зачем еще нужны собственные версии Dictionary, List, HashSet и т.п.?);   Высокие требования к качеству кода: система работает 24/365 и при этом активно развивается;   Интенсивный темп работы команды – около 1000 выполняемых задач в год;   Обязательный итеративный code review для всех задач;   Выстроенный процесс разработки с разделением на сбор требований, архитектуру, разработку, тестирование, приемку и внедрение.   Чем предстоит заниматься:   Разрабатывать высоконагруженные, адаптивные/мобильные, мультиязычные веб-решения в соответствии с ТЗ и архитектурой:   для поиска и продаж туров, отелей, перелетов, экскурсий и прочих услуг;   для авиакомпаний;   для поставщиков услуг в странах отдыха;     Переводить веб-проекты на новые технологии;   Помогать тимлиду и старшим разработчикам вырабатывать архитектуру решений по задачам;   Делегировать часть своей работы младшим программистам, контролировать выполнение, по-возможности выступать наставником;   Исправлять свои и чужие ошибки в коде;   Проводить кросс-ревью кода внутри команды.   Требования:   Культура кода: понятный, производительный и лаконичный код (в этой последовательности);   Уверенный навык разработки на технологиях:   ASP.NET MVC и ASP.NET Core   Razor   Vue.js (или другой клиентский фреймворк)   TypeScript 4, JavaScript   HTML, CSS (+LESS, Saas)   Bootstrap 4   Webpack     Привычка самостоятельно находить решение и доводить задачу до конца (но также уметь своевременно обратиться за помощью!);   Профессиональная культура общения с коллегами.   Будет плюсом:   Хорошее знание платформы .NET Framework/Core (основные структуры данных и алгоритмы из базовой библиотеки классов, многопоточность, асинхронность, сериализация и т.п.);   Знание “продвинутых” аспектов C# (делегаты, обобщения и обобщенные делегаты ;-), yield, async/await, lambda, closures, ref, stackalloc и т.п.);   Опыт работы в сфере туризма или авиации (онлайн-турагентства, агрегаторы и т.п.);   Опыт работы с Entity Framework Core 3/5;   Опыт работы с Blazor   Опыт профилирования приложений (JetBrains dotTrace, dotMemory).   Условия:   Полностью удаленная работа. Начало рабочего дня с 8:00 до 10:00 по Москве;   Рост зарплаты по результатам работы;   ДМС после испытательного срока;   Оформление по ТК РФ.