Skip to content

Instantly share code, notes, and snippets.

@navartis
Last active April 27, 2020 12:31
Show Gist options
  • Save navartis/5802d5ffbb68ce63b2ba517e0b02e9f6 to your computer and use it in GitHub Desktop.
Save navartis/5802d5ffbb68ce63b2ba517e0b02e9f6 to your computer and use it in GitHub Desktop.

Требуемый опыт работы: 3–6 лет

Возможна удаленная работа.

Полная занятость, полный день.

Готовы рассмотреть кандидатов, готовых к работе в офисе (ст. м. "Фрунзенская"), а также тех, кто ищет удаленную работу на полную занятость. У нас гибкий график работы: начало рабочего дня с 8:00 до 12:00 и окончание с 17:00 до 21:00 соответственно, перерыв на обед — один час. Уровень ЗП определяется по результатам технического интервью (по скайпу) с успешным кандидатом, готовы отталкиваться от ожиданий кандидата.

Кто мы:

YouDo — это удобное мобильное приложение и сайт для заказа любых услуг напрямую у специалистов и поиска клиентов.

  • Пользователи YouDo ежедневно решают свои бытовые и рабочие задачи, находят заказы и подработку. Сервис помогает миллионам людей экономить деньги и время, делегировать рутинные дела, которые отвлекают от важного. А ещё YouDo меняет рынок труда, позволяя людям работать в удобное время, без начальников и офиса.
  • Сейчас на сервисе зарегистрированы 5,9 млн пользователей, из которых более 1 млн сами оказывают услуги. На YouDo легко найти курьера, сантехника, визажиста или бригаду для ремонта. Заказать разработку сайта, организовать свадьбу, переезд и найти исполнителей для тысячи других задач.
  • Задания, в которых нужно личное присутствие специалиста, выполняются во всех регионах России: Москва, Санкт-Петербург, Казань, Нижний Новгород, Екатеринбург и т.д. Уже сейчас создать заказ можно из любой точки мира.
  • Мы активно растем, в том числе за счет больших рекламных кампаний в интернете и по ТВ. Серия роликов «Дела делаются» в 2018 году попала в список победителей рекламного конкурса на Sostav.ru. С момента основания сервис получил множество престижных номинаций и наград. Среди них: премия Рунета, конкурс Forbes «Стартап года», «Золотой сайт» и т. д.. В 2017 году YouDo вошло в список лучших приложений в номинации «Тренды года» в App Store. В 2019 году YouDo вошло в топ-20 самых дорогих компаний Рунета по версии Forbes.
  • Для решения рабочих задач команда YouDo использует современные технологии, анализ данных и машинное обучение. Наш главный офис находится в Москве, второй — в Казани.
  • Мы стремимся раскрыть потенциал каждого сотрудника и ищем тех, для кого работа не ограничивается выполнением задач. Людей, которым важно помогать другим и быть частью большого проекта, способного менять мир.

Задачи:

  • Работать в команде над iOS приложением YouDo;
  • Воплощать в жизнь невероятные UI и UX идеи;
  • Добиваться 60fps даже на самых слабых устройствах;
  • Быстро писать качественный код.

Требования:

  • Опыт работы iOS разработчиком от 3-х лет;
  • Отличные знания Swift 5+;
  • Foundation, UIKit, CoreGraphics, CoreAnimation;
  • Понимание и навыки применение на практике принципов SOLID;
  • Четкое понимание многопоточности и опыт использования GCD и NSOperations;
  • Опыт использования паттерна VIPER;
  • Навыки работы с Realm Database;
  • Умение использовать и не использовать AutoLayout;
  • Навыки написания Unit и UI тестов с использованием XCTest;
  • Четкое понимание принципов работы HTTP 1.1.

Дополнительными преимуществами будут являться:

  • Навыки использования Protocol Oriented Programming, Generics;
  • Опыт использования Fastlane;
  • Знание основных сетевых протоколов.

О приложении YouDo:

  • Полностью написано на Swift;
  • Состоит из 200 различных экранов;
  • Честные 99,9% Crash-free sessions;
  • VIPER архитектура для экранов;
  • Application Coordinators для навигации;
  • Микросервисная архитектура согласно манифесту;
  • Однонаправленная реактивная архитектура потока данных;
  • Realm Database для хранения данных;
  • Типографика и графика пиксель в пиксель;
  • Кодогенерация SwiftGen, Sourcery;
  • Множество Deep Links;
  • Push уведомления;
  • A/B тесты разного масштаба от цвета кнопки до потока из нескольких экранов;
  • SOLID, Dependency Injection, KISS, DRY;
  • Unit тесты на основе кодогенерации объектов-дублеров;
  • UI тесты с использованием скриншот тестирования и стаббинга сети.

Доклады о приложении:

"Модуляризация большого приложения" О том как мы разбили приложения на мини-приложения и получили массу преимуществ от управляемости до ускорения компиляции.
https://youtu.be/vq_PM1DTpIk?t=900

"Навигация в большом приложении" Выступление о том как организовать навигацию в приложении с 200 экранами.
https://youtu.be/2IoCoOSBVSU?t=670

"Эффективное тестирование приложения" О том как быстро писать тесты без привязки к деталям реализации приложения И тестировать все все слои приложения с точностью до пикселя.
https://youtu.be/ebuC2X2pgRE?t=284

Условия:

  • Амбициозные и интересные задачи;
  • Конкурентоспособная "белая" заработная плата;
  • Возможность внести свои инициативы и увидеть результат своей работы;
  • Адекватное руководство, компетентный коллектив, низкий уровень бюрократии;
  • Оформление по ТК РФ;
  • Гибкий график работы: время прихода с 8:00 до 12:00 и ухода с 17:00 до 21:00 (1 час перерыв на обед), но наш офис работает круглосуточно;
  • Офис в 10 минутах пешком от метро "Фрунзенская";
  • Современная техника - компьютеры с 32Gb оперативной памяти, SSD, два монитора;
  • Корпоративные мероприятия;
  • Оплачиваемое участие в профильных конференциях.
@wammy67
Copy link

wammy67 commented Apr 27, 2020

hey how can I apply?
нужно ли мне отправить резюме?

@navartis
Copy link
Author

hey how can I apply?
нужно ли мне отправить резюме?

@wammy67

Hi, Nika!

I answered you at 3nomads

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment