Веб-разработчик ASP.NET Frontend/Fullstack (удаленно)

ООО Пегасис
👨‍💻 Можно удаленно

Зарплата

от 120 000 ₽ до 180 000 ₽

Описание вакансии

Участвуйте в командной разработке веб-проектов для масштабной высоконагруженной системы автоматизации туризма и пассажирских авиаперевозок!

Наши продукты:

  • ERP система для туроператорского бизнеса. Много бизнес-логики, высоконагруженные сервисы динамического расчета туров; web решения для продаж по каналам b2b и b2c, а также несколько корпоративных решений; API; большое desktop-приложение и многое другое;

  • Сайты для авиакомпаний: бронирование билетов и дополнительных услуг на рейсах.

Наши клиенты - лидеры в своей области на российском рынке (и не только):

  • Туроператор "Пегас Туристик". Миллионы туристов в год;

  • Авиакомпания "Северный Ветер" (Nordwind). Входит в Топ 5 авиакомпаний по пассажиропотоку, миллионы пассажиров в год;

  • Авиакомпания "Pegas Fly". Один из крупнейших чартерных перевозчиков.

У нас:

  • Подсистемы, обрабатывающие десятки миллионов запросов в сутки (сотни мегабит трафика, и это не возврат данных из кэша или БД);

  • Сотни тысяч посетителей сайтов в месяц;

  • Пять крупных веб-проектов для электронной коммерции и внутренних операций (более 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 по Москве;

  • Рост зарплаты по результатам работы;

  • ДМС после испытательного срока;

  • Оформление по ТК РФ.

Размещено 05/06/2021

Телеграм-бот RIT.WORK
С ботом rit.work Вы найдете работу, о которой всегда мечтали.

Всего два шага — выбери стек, зарплату и получай уведомления о мега-вакансиях первым.