Middle/senior С# разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
В Контуре десятки продуктов и команд разработки: от стартапов до Экстерна с миллионом пользователей и командой разработки в несколько сотен человек. Можно выбрать команду, проект и свои будущие задачи осознанно: программа адаптации позволяет попробовать себя в разных командах и выбрать ту, что ближе по духу.
В командах разработки представлены самые разные роли: бэкендеры, фронтендеры, девопсы, дата-сайентисты, аналитики, тестировщики, проектировщики интерфейсов, инженерные психологи, менеджеры разработки.
Контур большой, но в то же время очень ламповый. Мы:
- строим горизонтальные связи, чтобы быстрее договариваться и решать рабочие задачи;
- топим за развитие: ценим знания и обязательно делимся находками с коллегами внутри компании и с профессиональным сообществом на конференциях, митапах, учебных курсах;
- заинтересованы в росте сотрудников, стремимся к тому, чтобы критерии их оценки были прозрачными и понятными;
- поддерживаем и направляем: если хочется новых задач и опыта, можно пройти стажировку в другой команде и перейти в нее;
- душой в бизнесе: любим свое дело и заряжаем этой любовью.
Про задачи
На любой вкус и цвет: бизнес-логика, алгоритмы, искусственный интеллект, высокие нагрузки, оптимизация (вплоть до работы с байт-кодом CLR), инфраструктура, проектирование архитектуры, веб, десктоп. Ну, вы поняли:)
Наши ожидания:
- вы пишете промышленный код на C#, за который не будет стыдно перед коллегами: эффективный, когда это необходимо, и простой и поддерживаемый в остальных случаях (также нам нужны опытные разработчики на Java и C++, готовые перейти на C#);
- разбираетесь в чужом коде, понимаете задумку автора и даете обратную связь по этому коду;
- умеете решать одну и ту же задачу разными алгоритмами и определять, в какой ситуации тот или иной алгоритм эффективнее;
- придумываете решение для нестандартных задач, правильно комбинируете базовые структуры данных и алгоритмы;
- разбиваете решение задачи на логические блоки в соответствии с общепринятыми практиками (SOLID, паттерны проектирования);
- проектируете архитектуру приложения, представляете ее в виде набора сервисов или других составных частей и описываете их взаимодействие;
- умеете четко формулировать свои мысли, объяснять принятые решения.
Дополнительными плюсами будут:
- хороший технологический кругозор по.NET и базам данных (в т. ч. NoSQL);
- опыт разработки веб-приложений;
- опыт работы с распределенными системами и хранилищами данных;
- умение планировать, как может развиваться продукт, и закладывать точки роста архитектуры;
- опыт руководства командой разработки и обучения новичков.
Технологии зависят от команды разработки
C# (ASP.NET MVC, ASP.NET Web API, WPF, WCF),
TypeScript, JavaScript (jQuery, React, AngularJS, Knockout),
MS SQL, PostgreSQL, Cassandra, MongoDB,
Elasticsearch, RabbitMQ, Selenium, Git, TeamCity, Youtrack.
Мы практикуем
Scrum, Kanban, CI/CD, Code review, TDD, Pair programming.
Также изобретаем новые процессы и практики на ходу, куда без этого.
Что предлагаем?
- комфортную зарплату в зависимости от ваших технических знаний и навыков;
- обучение за счет компании, поездки на ИТ-конференции, митапы, в т. ч. спикером;
- погружение в среду профессионалов: внутренние профессиональные сообщества, летучки и обмен опытом между командами;
- классный офис с зонами релакса, библиотекой, тренажерными залами и кухнями со всеми вкусными радостями;
- пруд и зоны для пикника, где можно тусить с командой. А скоро у нас будет новая супернабережная;
- общеконтуровские движухи: летние и зимние праздники, турниры по различным видам спорта, настольным и интеллектуальным играм (например, наш внутренний чемпионат по «Что? Где? Когда?» собирает по 60 команд и является самым массовым турниром по этой игре в Екатеринбурге);
- мощный комп (i7, два монитора);
- гибкий график работы.
Если вы крутой разработчик не из Екатеринбурга, мы готовы помочь с переездом и компенсацией стоимости аренды жилья на первые три месяца.
Наш офис
Мы работаем в собственном 10-этажном стильном и комфортном офисе на Широкой речке. Пусть вас не пугает месторасположение, ведь для сотрудников у нас организован корп.трансфер из разных районов, а для автомобилистов большая парковка. Например, дорога из центра занимает 20 минут, потому что путь идет против пробок. Зато у нас собственное футбольное поле и баскетбольная площадка, пруд с утками, зоны для пикников, а внутри - музыкальная студия, техническая библиотека, тренажерки и много другого - приезжайте, посмотрите сами :) Как добраться. Для сотрудников и гостей организован трансфер туда и обратно. Корпоративные автобусы выезжают из районов: Ботаника, Центр, ЮЗ, ВИЗ, УрФУ (Мира и Ленина), Академический. Также есть промежуточные остановки. И общественный транспорт останавливается около офиса (ост. «пер. Клеверный» — авт. 24, 48, 63, 64). А автовладельцев ждет четырехэтажная парковка на 400 мест.
Для тех, кто не готов ездить на Широкую речку, есть вакансии и в центре, на Народной воли 19а.