C# .NET Backend developer в ООО Скиллаз
💲 от 120 000 до 180 000 ₽
📍 Работа в офисе г. Москва 🏢 ООО Скиллаз
Skillaz это SaaS платформа для автоматизации подбора персонала в крупных компаниях. Наши пользователи делятся на две группы - это рекрутеры и менеджеры компаний, и это кандидаты.
Нам чуть больше трех лет, за это время мы запустили федеральные кейсы со Сбербанком, МегаФоном, Газпромнефтью, KPMG. Сейчас в процессе запуска еще несколько крупнейших компаний России.
Мы не аутсорс и не интегратор, у нас одна платформа, одна кодовая база, одни сервера на всех. Но благодаря гибкости архитектуры мы можем тонко подстраиваться под бизнес-процессы крупных заказчиков, а у энтерпрайзов такие процессы всегда сложные.
Если рассматривать продуктово, то в первую очередь это сложная настраиваемая CRM, в которой можно вести подбор миллионов кандидатов одновременно - от отклика до трудоустройства.
Этих кандидатов нужно откуда-то взять, поэтому у нас есть модуль сорсинга, где мы умеем собирать кандидатов из HeadHunter'а и других сайтов с резюме, из соц. сетей, из Яндекс.Директа и Яндекс.Талантов и т.д.
Потом кандидатов надо оценить, для этого у нас есть модуль диджитал оценки - с видео/аудио интервью, конструктором тестов/анкет, с интеграциями с провайдерами психологических и профессиональных систем оценки.
Кандидатов надо прособседовать, обучить, отправить на медосмотры и так далее, для этого у нас есть инструменты управления мероприятиями, встречами, их расписаниями.
Об этих мероприятиях кандидату нужно как-то узнать, поэтому у нас есть глубоко настраиваемые шаблоны писем, смс, интеграции с системами телефонии и провайдерами смс рассылок.
Сейчас мы переходим от стандартного режима работы CRM к интеллектуальному планировщику задач, когда всю работу пользователей можно разложить на атомарные задачи, которые в четко заданном приоритете выполяются по порядку, за каждую пользователь получает баллы, ачивки, которые потом влияют на его зп и премию.
Это все меньше половины нашего функционала, система большая и сложная, и мы продолжаем ее развивать, и с точки зрения функциональности, и с точки зрения качества кода и готовности к нагрузкам.
Бэкенды у нас на c# и .net core 2.1, основная БД - MongoDB, для поиска и хранения логов используем Elastic, Redis для сессий и специфических задач, ClickHouse для аналитики. Очереди две: основная это Rabbit + для SignalR сделали простой велосипед на Redis. Собираем все это в докер-контейнеры Гитлабом, хостим в Линуксе, оркестрируем Кубернетесом.
Фронты - React, Redux, TypeScript, Koa. Фронт и бэк полностью разделены, бэкенд это чистое API.
Задачи ведем в TargetProcess, у нас не совсем скрам из-за специфики работы, но наводим порядок с процессами.
Сейчас у нас разработкой занимаются ~20 человек: 10 бэкендеров, 4 фронта, 4 QA, 2 аналитика + еще есть проектный офис с ПМами, которые ведут конкретные проекты и тех. саппорт.
📝Какими должны быть наши новые бэкендеры :
- с опытом работы на больших проектах
- с опытом разработки бэкенда на ASP.NET
- ответственными за качество своего кода - не просто билдим перед отправкой на QA, но и реально проверяем, что накодил
- с желанием развиваться - уже прочитали Рихтера, лучше не раз, уже прочитали что-то из Фаулера, понимают, что такое и зачем нужен SOLID
📝 Задачи:
- усложнение движка для генерации задач пользователям
- гибкий сервис аналитики на основе ClickHouse, перевод ETL выгрузок с питона на .Net
- автоматизация регресса, переход к разработке тестов на ключевой функционал параллельно с его реализацией
- переработка системы настроек бизнес-процессов с DSL в коде на графический интерфейс для аналитиков
📝 Условия:
- понятно, что у нас все в белую и по ТК
- ДМС
- молодая бодрая команда (средний возраст ~25 лет)
- плавающее утро (до 12)
- возможность периодически работать из дома, но нужно быть на связи и должны идти коммиты
- много задач, много возможностей себя показать
- возможность сделать лучшее HR-tech решение сначала в СНГ, а потом и в Европе
- офис с настольным теннисом, кикером, проектором, иксбоксом и прочими плюшками
📩 Откликнуться:
Жогальский Вадим Викторович
+7 (999) 8239463