Москва
О компании и продукте:
Мы — HR-tech компания (на рынке с 2004 года). Наша SaaS-платформа предназначена для онлайн-оценки кандидатов и сотрудников: тесты способностей, личностные и мотивационные опросники. В нашем портфеле более 1000 компаний-клиентов, среди которых крупнейшие игроки рынка: «Альфа-Банк», «Росатом», «ВТБ», «Аэрофлот», «Транснефть», «Озон», Банк России. Наша система использовалась для отбора и подготовки волонтеров Олимпийских игр «Сочи-2014», чемпионата мира по хоккею 2016 и чемпионата мира по футболу 2018. Всего соискателями и сотрудниками было пройдено более 2 000 000 тестов. Наш главный принцип: мы не просто даём инструменты — мы обучаем пользователей грамотной интерпретации результатов.
Кого мы ищем: состоявшегося Senior Backend Developer (С#/.NET) с опытом enterprise-разработки, который умеет писать производительный, расширяемый, тестируемый, безопасный и поддерживаемый код.
Кандидат, который нам подойдет, имеет:
- Опыт enterprise-разработки на .NET и C# (бэкенд полностью на них, плюс несколько консольных/WPF-утилит).
- Понимание многопоточности и асинхронности: эффективная работа с Task, async/await.
- Опыт с Entity Framework Core (уверенное использование).
- Опыт с PostgreSQL: написание хранимых процедур, триггеров, сложных запросов на raw SQL.
- Опыт с REST Web API — идиоматический стиль (а не RPC-like),
- Понимание семантики HTTP-методов (например, когда PUT используется для создания).
- Опыт с Docker, умение работать под WSL (либо опыт работы в Linux, например Ubuntu, вместо Windows).
- Опыт профилирования кода, написания тестов (любой уровень: unit, интеграционные).
- Английский язык от B1 (чтение профессиональной литературы, комментарии к коду на английском).
Будет весомым преимуществом:
- Опыт в SaaS, банках, крупных маркетплейсах (Ozon, Wildberries, Яндекс.Маркет).
- Работа с высокими нагрузками (до тысяч запросов, быстрый отклик).
- Свободное владение Linux. Знание фронтенда (TypeScript, Vue) — чтобы решать бизнес-задачу полного цикла: от изменения структуры БД и API до верстки (но вакансия в первую очередь про сильного бэкендера).
- Знакомство с работами Чихольда, Тафти, Брингхёрста, Мильчина.
- Навык создания не просто хорошего кода, а нужного, удобного, понятного и быстрого продукта.
Задачи:
- Развивать и поддерживать основную платформу (внедрение, кастомизация под клиентов).
- Работать над производительностью системы (тысячи пользователей, быстрый отклик, мобильная версия наравне с десктопом).
- Участвовать в архитектурных решениях: проектировать расширяемые и тестируемые модули.
- Писать и оптимизировать запросы к PostgreSQL (хранимки, триггеры, raw SQL).
- Интегрироваться с внешними системами через REST API.
- Профилировать код, покрывать тестами, поддерживать чистоту и поддерживаемость кодовой базы.
- Взаимодействовать с командой, участвовать в код-ревью.
Условия работы:
- Официальное оформление любым удобным способом (ТК, ГПХ).
- Достойный оклад + регулярные премии (пол-оклада каждые 3 месяца при отличной работе, суммарно до 2 окладов в год).
- График с гибким началом дня (до 12:00).
- Полностью удалённая занятость по РФ или офисный формат по желанию (4-этажный особняк, рядом спортзал и бассейн, а также развитая инфраструктура для работы и отдыха).
- Компенсация техники Компенсация медицинских расходов (фиксированная сумма на уровне ДМС).
- Оплачиваемые командировки в Москву (1 раз в 1-2 месяца для синхронизации по проекту).
- Работа в Московском часовом поясе.
Почему стоит к нам прийти:
- Карьерный рост. Позиция с потенциалом быстрого перехода на следующий уровень.
- По итогам работы — возможность разрабатывать свой проект на платформе «Магистерио».
- Минимум бюрократии. Нет СЭД, трекеров времени и бесконечных согласований, все решается оперативно и без лишней рутины.
- Уютная стартап-атмосфера: 25 человек в компании, 2–3 в проектной группе, с перспективой дальнейшего расширения.
Откликайся и стань частью нашей дружной команды!