Обязанности:
О компании и продукте: Мы — 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 в проектной группе, с перспективой дальнейшего расширения.Откликайся и стань частью нашей дружной команды!Похожие вакансии