⭐️ Бэкендеры, с какой командой у вас мэтч? Проверяйте на Вайб-чеке → vibe.habr.com

Старший Серверный Разработчик / Senior Backend .NET Developer

Зарплата

от 4000 до 5500 $

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Мы записываем узкоспециализированные конференции в США и превращаем их в онлайн курсы для повышения квалификации

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

О компании и команде

Мы - SlideSpiel, быстро растущая компания, специализирующаяся в области трансляций и записи онлайн и оффлайн конференций. В основе бизнеса лежит веб-приложение для записи презентаций, которое делает процесс эффективнее за счет удаленного мониторинга и управления процессом записи. Нашими клиентами в основном являются профессиональные ассоциации США.

Ожидания от кандидата

Мы ищем кандидата с навыками Senior .NET C# Developer, от которого ожидаем в первую очередь высокий уровень самостоятельности и самоорганизации в задачах по проектированию архитектуры, выбору технологий и рефакторингу. Текущий стек не является фиксированным, мы всегда готовы к конструктивному обсуждению внедрения новых технологий.

Требования

  • Более 5 лет опыта работы;
  • Уверенные знания ASP.NET Core, .NET, C#;
  • Хорошее знание SQL Server: опыт проектирования баз данных и написания сложных аналитических запросов;
  • Опыт разработки ASP.NET Web API;
  • Опыт работы с Git;
  • Навыки проектирования архитектуры облачных сервисов;
  • Опыт развертывания и разработки в Azure:  virtual machines, app services, functions, blob storage, queues, docker containers, batch account, cdn, metrics, alerts;
  • Способность быстро разобраться в незнакомой теме: например, подключить новый платежный сервис или реализовать интеграцию с системой клиента;
  • Английский язык upper-intermediate;

Будет полезным:

  • Опыт использования FFmpeg;
  • Опыт преобразования презентаций PowerPoint с использованием Office Interop, OpenXML SDK;
  • Опыт использования Dapper;
  • Опыт создания решений для обработки изображений, аудио, видео;
  • Знание SignalR;
  • Опыт работы с highload;
  • Опыт интеграции со сторонними системами.

Задачи

  • Разработка API для наших основных сервисов: обработка файлов презентаций, управления сессиями, аудио-видео прямая трансляция и запись, аудио-видео редактор, плеер записей, сайты с библиотекой образовательного контента;
  • Разработка API для внутренних инструментов: администрирование мероприятий, CMS для сайтов;
  • Развитие и поддержка конвертера презентаций PowerPoint и PDF;
  • Развитие сервисов для обработки слайдов, аудио, видео;
  • Оптимизация производительности сервисов;
  • Импорт данных клиентов в БД из Excel;
  • Создание автоматизированных email-рассылок (API Twilio);
  • Управление серверной инфраструктурой в Microsoft Azure.

Условия работы

Рассматриваем кандидатов только за пределами РФ. Работа полностью удаленная, с гибким графиком. Раз в несколько месяцев встречаемся лично в Тбилиси за ужином для стратегического планирования.

Бонусы

  • Опцион;
  • Высокая степень самостоятельности. Возможность принимать решения и нести за них ответственность;
  • В перспективе возможен переезд в США;

Дополнительные инструкции

  • Опишите конкретные проекты, которые Вы реализовывали на ASP.NET Core, .NET, C# и Вашу роль в них;
  • Укажите, если обладаете опытом из раздела "Будет полезным";
  • Укажите, если дочитали вакансию до конца.