Описание вакансии
Просьба не откликаться на вакансию, не прочитав её внимательно. Спасибо!
В основном мы работаем над своими продуктами, либо над продуктами наших партнеров. Не занимаемся "продажей" разработчиков под чужие проекты.
Наш флагманский продукт — SURVEYSTUDIO, SaaS платформа для проведения исследований и сбора интервью, включая интеграцию с телефонией.
Немного о нашем стеке:
-
.NET Core 8.0 в продакшене на Linux серверах;
-
Веб-приложения на ASP.NET Core MVC/WebAPI;
-
PostgreSQL, Entity Framework Core + Dapper;
-
Redis;
-
На фронте смесь фреймворков (bootstrap / jquery, vue.js / vuetify, vanilla js)
-
nginx как прокси сервер и балансировщик нагрузки;
-
GitLab с настроенным CI (билды, модульные и интеграционные тесты), deploy на тестовое окружение;
-
Yandex.Tracker для задач;
-
Отдельное приложение под Android на Kotlin.
Мы ищем ответственных С# разработчиков уровня от middle и выше, которые готовы заниматься разработкой back-end'а нагруженных веб-приложений (не боясь потрогать front-end), а также различных сервисов обработки данных. Если вы не работали ещё с .NET Core, но имеете хороший опыт разработки под .NET Framework — откликайтесь, пообщаемся.
Мы — малочисленная компания (15 человек, из которых в разработке задействовано 7 человек), где каждый сотрудник — важная часть всего процесса, а не маленький винтик в огромной махине. Если ваша цель/мечта — работа в Yandex, Avito, Сбер и прочих монстрах IT-индустрии РФ, то лучше не тратьте своё и наше время — отправьте резюме туда. У нас не получится затеряться в толпе и отсидеться какое-то время. Мы ищем себе скорее коллег, чем сотрудников, с которыми сможем работать долгие годы.
Чем предстоит заниматься:
-
Участвовать в разработке системы автоматизации опросов;
-
Решать различные back-end задачи: создание REST API, сервисов обработки данных, повышение производительности и отказоустойчивости приложений;
-
Заниматься доработкой имеющегося функционала, включая правки фронта, при необходимости;
-
Принимать участие в разработке от бизнес идеи до продакшена;
-
Если есть желание и достаточно знаний: оптимизация SQL-запросов PostgreSQL;
-
Проведение code review других членов команды.
Для нас важно:
-
Прекрасное знание C# и платформы .NET (ещё раз — прекрасное знание, подкреплённое реальным опытом);
-
Опыт работы с ASP.NET MVC5 / ASP.NET Core;
-
Опыт разработки многопоточных, асинхронных приложений (примитивы синхронизации, потоки без thread pool, класс Monitor и т.д.);
-
Обязательное знание SQL (сложные запросы, планы выполнения, индексы и т.д.);
-
Опыт разработки нагруженных и распределенных систем.
Будет плюсом:
-
Опыт работы с .NET Core в продакшене;
-
Опыт работы с БД большого и очень большого объёма (у нас десятки Tb данных);
-
Знания HTML / CSS / Java Script;
-
Опыт работы с Linux;
-
Опыт работы с docker, docker-compose;
-
Опыт разработки своих собственных или open source проектов, за которые не стыдно (ссылки на github приветствуются).
Почему круто быть частью нашей команды?
-
Оформление по ТК РФ;
-
Удаленная работа (предпочтительно, т.к. мы сами так работаем с 2020 года) или работа в офисе в районе м.Достоевская/Звенигородская (но лучше удалённо);
-
Не стесняемся применять нейронки в разработке, если это идёт на пользу процессу, а не заменяет голову;
-
Зарплата по результатам собеседования (с видео) и обязательного выполнения тестового задания;
-
Испытательный срок 3 месяца (не влияет на зарплату на этот срок).