Ведущий asp.net разработчик - профессионал в unit тестировании / Unit test ninja
Зарплата
от 150 000 ₽
Требования
Местоположение и тип занятости
Компания
Разрабатываем системы управления деятельностью некоммерческих организаций всех размеров
Описание вакансии
Условия работы
Мы ищем сотрудника, который хочет и может взять на себя ответственность по внедрению TDD в процессы разработки для продукта Wild Apricot, построенного по модели SaaS.
Кто вы?
- Для вас не стоит вопрос, что писать раньше: тест или метод.
- Вы не понимаете, как работают в продакшене поделки без покрытия тестами.
- “У вас TDD зависимость” - это не диагноз, а девиз!
- Вы знаете как сделать правильную пирамиду из конуса тестирования в системе из 300000+ строк кода
- Вы можете организовать процесс увеличения степени покрытия тестами в такой системе
- Вы знаете как привить TDD культуру в команде
Про нас:
- Наша компания Wild Apricot уже более 9 лет разрабатывает веб-систему, которая помогает автоматизировать ежедневную работу коммерческим и некоммерческим организациям. Нашим сервисом пользуется более чем 15 000 организаций по всему миру и более 3 000 000 человек. Мы были оценены как №1 среди подобных систем.
- Продукт построен с использованием стека технологий Microsoft: C#, .Net Framework 4.0, MVC & WebForms, MS SQL. Вместе с тем, мы постоянно осваиваем новые (и не очень) технологии, например: MongoDB, HTML5, Responsive design, ActiveMQ, Couchbase, ElasticSearch и пр.
Мы предлагаем:
Работу в большой семье абрикосов:
- Официальная должность нашего президента - Вождь Абрикосов :-) http://www.wildapricot.com/meet-the-apricots
- 50+ человек и у каждого своя абрикосовая должность
- Практически отсутствует текучка.
Полноценное использование ваших способностей на интересных и сложных задачах:
- Разработка с учетом высокой нагрузки и масштабирования;
- Обеспечение безопасности данных по самым высоким стандартам;
Профессиональный рост и развитие:
- Оплачиваем курсы повышения квалификации, посещение профессиональных конференций, покупку профессиональной литературы, обучение английскому языку.
Условия работы:
- Работа на полный рабочий день в офисе. Удаленная работа не рассматривается.
- Комфортабельный офис в Зеленограде.
- Фрукты, орехи, чай, кофе в любое время в обеденной зоне.
- ДМС (Ренессанс страхование)
- Испытательный срок 3 месяца.
- Зарплата от 150000 и выше
Что надо делать?
- Существующая база легаси кода, наращиваемая с 2006 года, представляет собой монолитное приложение. Этот технический долг тянет нас назад, не дает быстро двигаться вперед. Приложение выпускается по 5-6 версий в год, это недостаточно быстро.
- Мы постоянно оптимизируем процесс разработки и потихоньку переходим к Continuous Delivery. В этой парадигме unit тесты являются одним из ключевых звеньев. На текущий момент степень покрытия тестами крайне мала.
Мы ожидаем, что вы:
- Имеете опыт разработки высоконагруженных веб приложений с применением TDD практик от 5 лет;
- Поможете освоить командам разработки дао разработки через тестирование и найти просветление;
- Будете повышать степень покрытия кода тестами, работая с другими разработчиками совместно;
- Будете участвовать в разработке фич для продукта и вы понимаете, что фичи делаются для клиентов и стараетесь как можно точнее понять, что же клиенты, на самом деле, просят;
- Чувствуете ответственность за доведение разработанных фич до публикации и поддержки на живой среде;
- Не боитесь пробовать новые технологии...
- ...и при этом сможете видеть риски и плохие стороны от применения этих новых технологий, и можете ответить, например, когда лучше не использовать nosql;
- Наш продукт используется по всему миру, плюс наш головной офис находится в Канаде (Торонто), так что надеемся что вы владеете английским языком на уровне не ниже Upper-Intermediate.
Интересно?
- Если вы живете в другом городе, поможем с переездом - в нашем коллективе уже немало людей из самых разных регионов - Смоленск, Екатеринбург, Челябинск, Бийск, Волгоград.
Обратите внимание - офис расположен в Зеленограде!
Бонусы
Комфортабельный офис в Зеленограде.
Фрукты, орехи, чай, кофе в любое время в обеденной зоне.
ДМС (Ренессанс страхование)
Дополнительные инструкции
Мы хотим посмотреть примеры того, что вы делали на предыдущих работах. Укажите в вашем резюме ссылки на сайты/ продукты, в создании которых вы принимали участие. Будьте готовы к тому, что по результатам собеседования вам придется выполнить тестовое задание.