C# разработчик

Требования

БэкендC#

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

МоскваПолный рабочий день

Компания

Сервис для общения, управления задачами и автоматизации бизнес-процессов

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

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

Pyrus - это лучшая платформа для коммуникации и управления бизнес-процессами. Сервис уже используют Совкомбанк, Додо-пицца, Hoff, Майский чай, Readdle и тысячи других компаний по всему миру. Мы сделали крупнейшее внедрение SaaS-сервиса в России - 15 000 пользователей и 1 300 бизнес-процессов в одной организации.

В 2018 году Pyrus получил Национальную премию «Цифровые Вершины» в номинации «Лучшая система для бизнес-коммуникации».

Pyrus в цифрах:

  • более 1000 запросов на backend в секунду в пике,
  • более 80 Gb новых пользовательских данных ежедневно,
  • трехкратное резервирование каждого процесса в разных дата-центрах (мы можем выдержать отказ целого дата-центра, при этом клиенты ничего не заметят),
  • 4 дня — среднее время Time-To-Market для новых фич,
  • более 1800 автоматических тестов,
  • 5-7 релизов в неделю,
  • 28 разработчиков.

Как мы работаем:
Наш стэк: C#, React/TypeScript/Webpack, MSSQL, PostgreSQL, ElasticSearch, NATS. Сейчас мы в процессе перехода на .NET Core.
Для обеспечения качества мы используем автоматизированные интеграционные тесты, а весь код проходит код ревью.
Для организации разработки, сборки, деплоя и релиза применяем TeamCity и Git.
Процессы организуем при помощи гибких методологий (Scrum).
Мы не пишем код, пока досконально не понимаем use case конечного клиента. И вклад каждого разработчика оценивается не количеством строк написанного кода, а количеством фич, запущенных в production.


Примеры задач:

  • Изменение структуры хранения данных в базе чтобы ускорить выполнение запросов на 30% без простоя в работе сервиса;
  • Реализация внутреннего взаимодействия нескольких кластеров в разных регионах;
  • Развитие платформы настраиваемых форм и маршрутов (воркфлоу);
  • Реализация интеграций с разными сторонними веб-сервисами;
  • Снижение траффика в новой версии протокола взаимодействия с мобильными клиентами для их работы в оффлайне.

От вас требуется:

  • Опыт коммерческой разработки на С# от 2 лет - для уровня "middle"; от 3 и выше - для "senior";
  • Опыт работы с реляционными БД (MSSQL или PostgreSQL);
  • Понимание структур данных и хорошая алгоритмическая подготовка;
  • Готовность и желание постоянно учиться, обмениваться опытом и работать в команде.

    Бонусы

    • Работа с увлеченными людьми, которые гордятся тем, что делают, отсутствие дресс-кода и бюрократии;
    • Сложные и интересные архитектурные задачи, возможность выбора используемых технологий;
    • Уютный офис в парковой зоне, недалеко от метро Сокол и МЦК Панфиловская, и всегда есть места для парковки;
    • Оформление по ТК РФ, белая зарплата;
    • Мощный компьютер: i7, SSD, 2 монитора;
    • Возможность обучения и участия в конференциях за счет компании;
    • Кредитование сотрудников после года работы;
    • Возможность самостоятельно выбрать банк для перечисления зарплаты
    • Полезные завтраки по утрам, а также фрукты, конфетки и прочие вкусности в течение дня;
    • Аренда спортзала для волейбола; частичную компенсацию оплаты спортивных занятий по вашему выбору;
    • Финансовая помощь с переездом для иногородних кандидатов.