Middle/Senior С# ASP.NET Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Команда YouDo в связи со стремительным развитием бизнеса ищет Senior С# ASP.NET MVC developer!
Технологии: ASP.NET 4.5.5 MVC, MS SQL (планируется переход на PostgreSQL), Rabbit, Radis. Команда работает в youtrack - похожа на jira.
Боевая разработка, НЕ поддержка. Будут очень востребованы знания высоконагруженных систем и многопоточности. Возможен профессиональный и карьерный рост до тимлида.
90% - бэкенд, 10% - могут попадаться задачи по фронтенду, но у нас есть отдельная команда фронтенд-разработки.
Разработчик будет выполнять следующие задачи: разработка нового функционала - рефакторинг, улучшение системы, исправление багов, код-ревью.
В данный момент на проекте монолитная архитектура, но в скором времени будет переход на микросервисную архитектуру.
Также уже начали раскрутку домена на Запад и Азию.
О компании:
Youdo – это сервис, который позволяет быстро находить надежных исполнителей для решения любых задач. Youdo – это более 1,5 млн зарегистрированных пользователей, более 140 тысяч исполнителей, которые зарабатывают на сервисе, помогая заказчикам решать их проблемы.
Мы гордимся своей социальной направленностью, которая реально улучшает жизнь людей: заказчикам дает возможность экономить свое время и заниматься более важными делами, исполнителям помогает находить клиентов и зарабатывать на своих умениях.
Ежедневно на YouDo публикуется более 5 тысяч новых заказов и более 3 миллионов зарегистрированных пользователей. Сервис работает на трех платформах: web, iOs и Android. В данный момент в большинстве категорий мы работаем в Москве и Санкт-Петербурге, Казани, Нижнем Новгороде, Екатеринбурге. И планируем в 2018 году открываться в новых городах.
Youdo за последние годы из веб-сервиса превратился в мобильный. Уже сейчас большинство заданий и предложений к ним публикуются с мобильных приложений. Это неудивительно, так как мобильные приложения позволяют заказчику быстрее опубликовать задание и найти исполнителя, а исполнителям подобрать максимально подходящие заказы и оперативно оставлять предложения. Встроенный чат в приложениях позволяет сторонам удобного обсуждать детали в любое время.
Обязанности:
- разработка backend на С#;
- программирование нового функционала, проектирование и рефакторинг существующего кода;
- проведение тестирования, разработка интеграционных и unit тестов;
- написание технической документации.
Требования:
- опыт разработки веб-приложений на платформе .NET от 3-х лет;
- хорошее знание ASP.NET MVC;
- хорошее знание и опыт работы с БД MS SQL Server 2012/2014+ (оптимизация запросов, знание и понимание для чего и какие индексы нужны, планы запросов);
- знание и понимание angular (1.x), underscore/lodash, backbone;
- опыт работы с GIT или другой системой контроля версий;
- опыт работы по SCRUM или другой Agile-методологии;
- понимание шаблонов проектирования ПО и умение применять их на практике;
- умение писать код, понятный другим участникам команды;
- умение оптимизировать производительность системы и быстро локализовывать ошибки;
- знание английского на уровне чтения технической литературы.
Приветствуется:
- опыт проектирования БД;
- опыт разработки высоконагруженных, масштабируемых систем;
- знание таких продуктов как Redis, SignalR, ElasticSearch, RabbitMQ.
Условия работы:
- сложный и интересный проект;
- реальные перспективы профессионального и карьерного роста;
- оформление по ТК РФ;
- гибкий график работы: время прихода с 08.00 до 12.00, далее 8-ми-часовой рабочий день +1 час перерыв на обед, время ухода с 17,00 до 21,00;
- современная техника - компьютеры с 16Г оперативной памяти, SSD, два монитора;
- офис в 5 минутах ходьбы от ст. м."Улица 1905 года";
- компетентный дружелюбный коллектив;
- стабильная конкурентоспособная заработная плата.
Дополнительные инструкции
Присылайте резюме на g.novikov@youdo.ru, Георгий.