Описание
Компания разработала SaaS-систему для онлайн-тестирования соискателей и сотрудников, которая помогает подбирать подходящих людей на вакансии по знаниям, способностям, характеру и потребностям.
Задачи
•Писать производительный, расширяемый, тестируемый, безопасный и простой в поддержке код
•Разрабатывать бэкенд на .NET и C#, а также консольные и WPF-утилиты
•Создавать многопоточный код и эффективно использовать асинхронность
•Профилировать код и покрывать его тестами
•Вносить изменения в структуру базы данных и API, а при необходимости — выполнять задачи фронтенда
•Создавать удобные, понятные и быстрые продукты
•Проводить слияние изменений через пул-реквесты с предварительным просмотром коллеги
Требования
•Опыт работы от 5 лет
•Уверенное знание .NET и C#
•Умение писать многопоточный код и работать с асинхронностью и задачами
•Знание EF Core и PostgreSQL, включая хранимые процедуры, триггеры и raw SQL
•Знание REST Web API и принципов его идиоматичного использования
•Знание Docker и умение работать в WSL или Linux
•Умение профилировать код и интерес к тестированию
•Английский B1/B2: понимание профессиональных источников и технических видео, умение писать комментарии к коду
Будет плюсом: знание Linux, TypeScript и Vue, а также произведений Чихольда, Тафти, Брингхёрста и Мильчина
Условия
•Полностью официальная зарплата
•Оформление по ТК РФ
•Можно самостоятельно выбрать начало рабочего дня до 12:00
•Можно сходить в спортзал или бассейн в обеденный перерыв, если задержаться на работе позже
•Предоставят офис в четырёхэтажном особняке