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% - могут попадаться задачи по фронтенду, но у нас есть отдельная команда фронтенд-разработки.

Разработчик будет выполнять следующие задачи: разработка нового функционала - рефакторинг, улучшение системы, исправление багов, код-ревью.

В данный момент на проекте монолитная архитектура, но в скором времени будет переход на микросервисную архитектуру.

Также уже начали раскрутку домена на Запад и Азию.

О компании:

https://youdo.com/

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, Георгий.