Описание вакансии
Условия работы
Растущий стартап ищет коллег. Сейчас у нас 20 инженеров (разработка, qa, devops) и мы ищем разработчиков, которые не боятся серьезных и больших задач и любит гибкий подход ко всему. Стараемся использовать новые технологии и думаем об инженерной культуре. Задачи у нас разнообразные, и всегда есть куда расти.
Чем предстоит заниматься:
— Разрабатывать сервисы большого web приложения или переписывать их на .net core
— Участвовать в "распиле" большого монолитного приложения на сервисы
— Мигрировать с MS SQL на MongoDB и альтернативные хранилища (например, Clickhouse, сейчас он внедрен в одном из наших продуктов и внедряется во второй)
— Делать ревью кода других разработчиков (мы используем пул реквесты)
— Оптимизировать свой код на предмет скорости работы
Требования:
- Широкий технический кругозор и профессиональное любопытство
- Отличное знание C#
- Понимание веб-технологий (HTML, CSS, JavaScript, REST сервисы)
- Глубокое понимание структур данных и алгоритмов
- Технический кругозор, знание принципов проектирования и разработки ПО, глубокое понимание принципов ООП и современных подходов к разработке(TDD, CI, DevOps и т.д.)
- Интерес к новым технологиям
Желательно, но не обязательно (научим):
- Опыт работы с MS SQL
- Опыт работы с альтернативными хранилищами (на некоторых проектах мы применяем MongoDB, Clickhouse и Elastic)
- Oпыт или, как минимум, интерес к построению highload/high availability распределенных систем.
- Умение работать с git
Что у нас есть:
- Облачные продукты (приватное облако) для управления билетными операциями и автоматизации маркетинга
- 40+ серверов (включая виртуальные инстансы для разных сервисов), достаточно высокие нагрузки
- Несколько релизов в день, используем Teamcity, Octopus, Jenkins, GitHub.
- Используем SCRUM (1 или 2 недельные спринты)
- На серверах/в разработке: IIS + Win, HaProxy, Ubuntu, MS SQL 2016, MongoDB, ClickHouse, Elastic, CouchDB (все в продакшене с разной степени нагрузки), RabbitMQ, Docker, Zabbix; В планах полностью переехать на сервисную архитектуру и Linux
Бонусы
— Неформальный и молодой коллектив из 50 человек.
— Отсутствие ненужных формальностей, открытость;
— Гибкий график работы (вплоть до очень гибкого)
— Конкурентоспособная зарплата
— Ежеквартальные хакатоны с выездом за город или другой город
— Ежегодные двухдневные корпоративы с выездом на природу (два раз в год)
— Приносим пользу: делаем продукты, помогаем людям; прибыльны, не платим откаты, не осваиваем бюджеты :)