Привет, Хабр! Мы открываем набор на четвертую стажировку для разработчиков в московском офисе Redmadrobot. Старт 18 января 2018 года, продолжительность программы 7-8 недель. Сбор заявок до 24 декабря.

Что ждать от нас?


Концепция стажировки проста:

  • Максимально актуальные и нужные навыки
  • Материалы из реальных проектов
  • Вечерние занятия три раза в неделю, которые получится совмещать с работой
  • Сложные и интересные домашние задания
  • Знакомство с внутренней кухней компании.

Ну и, конечно, возможность стать одним из роботов для тех, кто на нашей волне.

В программе стажировки


Проектирование

  • MVC, MVP, MVVM и SOA в iOS- и Android-приложениях
  • Уместное и правильное применение шаблонов проектирования
  • Разработка по принципам повторного использования
  • Поддержка кодовой базы в чистоте и актуальном состоянии после каждого WWDC и Google I/O
  • Применение кодогенерации на практике
  • Биндить или не биндить
  • Android Architecture Components
  • И, конечно же, Clean Architecture

Сочное

  • Swift 4
  • iOS 11
  • Kotlin
  • Android 8.1

Многопоточность

  • Грамотный подход к многопоточности в Android
  • От NSOperation до OSAtomic и POSIX в iOS

Безопасность

  • Модель угроз: как уберечь доверчивых пользователей от них самих
  • Защита соединения между клиентом и сервером
  • Хорошие практики шифрования и хранения данных на устройстве
  • OWASP Mobile Top-10
  • Root на Android, как с этим жить и писать безопасные приложения
  • Reverse engineering Android-приложений
  • Что делать с Jailbreak на iOS-устройствах
  • iOS Keychain изнутри

UI

  • Как стать UI-джедаем и AutoLayout-ниндзя
  • Утилиты, которые мы написали, чтобы облегчить себе работу
  • Material design по гайдам от Google и вопреки им
  • Правильные анимации для приятного UX: Android way
  • ConstraintLayout

Автоматизация сборки

  • Как работает сборка в Xcode: таргеты, схемы, конфигурации и воркспейсы
  • Как работает сборка в Android Studio (Gradle)
  • Автоматизация с помощью Fastlane и Jenkins.

Клиент-серверные взаимодействия

  • Устройство баз данных и как это нас касается
  • REST, проектирование хороших API
  • Эффективное взаимодействие с inhouse-командой backend
  • Дожить до релиза, если бэк делает внешняя команда

Коммуникация в производстве

  • Как общаться с BA, DES, QA и не сойти с ума
  • Бизнес-процессы вне разработки: тест-кейсы, нарезка и прочие точки контакта

Стажировку проведут лучшие технические специалисты Redmadrobot: Артем Кулаков Fi5t, Александр Блинов Xanderblinov, Роман Чуркин firmach, Григорий Матвиевич fountainhead, Нина Дмитриева Firedru, Александр Емельяненков Lumenist, Иван Вавилов vani2, Артур Сахаров mc_murphy и многие другие.

Кого мы ждем?


У вас уже есть опыт разработки под мобильные платформы, но хочется все разложить по полочкам? Вы уже пишете код лучше всех и думаете, куда расти дальше? Вы еще не лучше всех, но стремитесь к этому? Тогда нам по пути.

Занятия и домашние задания будут на Swift/Kotlin.

В рамках стажировки будут как лекции и семинары, так и возможность применить полученные знания на практике.

Две отдельные группы: iOS и Android.

Стажировка не оплачивается. Лучшие стажеры будут приглашены на постоянную работу.

Как записаться?


Заполнить анкету до 24 декабря — мы выйдем на связь в течение двух недель.

Проведем эту зиму вместе — будет холодно и интересно :)

Комментарии (11)


  1. Arvalon
    18.12.2017 16:06

    По какому графику будут проходить занятия?


    1. mc_murphy
      18.12.2017 16:18

      Два или три дня в неделю вечером (с 18:30 или 19 часов) у нас в офисе на Белорусской


  1. whimzey
    18.12.2017 20:48

    А после отправки формы должно приходить подтверждение? А то я отправила, но на почту ничего не пришло, теперь переживаю, что почту неверно указала, а на стажировку очень хочуууууу((((


    1. Xanderblinov
      19.12.2017 10:14

      Пришлите мне в ЛС Вашу почту, я проверю, что все в порядке


      1. Xanderblinov
        19.12.2017 18:47

        Ребята, у нас стандартная гуглоформа в опросе. Если написалось, что отправлено, значит отправлено! Никому ответ на email приходить не будет

        Если у вас браузер лагнул или в метро интернет пропал, приходите домой и в спокойной обстановке отправляйте запрос повторно ;)


  1. kenrube
    19.12.2017 06:20

    Как водится, печально, что замкадышам ничего не светит


    1. mc_murphy
      19.12.2017 14:54

      Есть и другие варианты: www.redmadrobot.ru/vacancies


      1. kenrube
        20.12.2017 08:55

        Пробовал год назад — hr ответила, что кандидаты с опытом менее 2 лет не рассматриваются. Хм, ну ок :)


        1. mc_murphy
          20.12.2017 10:17

          Время на вашей стороне :)


  1. atimca
    19.12.2017 12:44

    на сколько часов в неделю в среднем рассчитано дз? реально ли будет совмещать с фулдей работой?


    1. mc_murphy
      19.12.2017 14:56

      Домашние задания модульные, мы рассчитываем, что потребуется от 10 до 20 часов на них. По опыту прошлых трех лет почти всем ребятам удавалось совмещать стажировку с fulltime работой. Но, разумеется, придется потрудиться)