Привет, Хабр! Мы открываем набор на четвертую стажировку для разработчиков в московском офисе 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)
whimzey
18.12.2017 20:48А после отправки формы должно приходить подтверждение? А то я отправила, но на почту ничего не пришло, теперь переживаю, что почту неверно указала, а на стажировку очень хочуууууу((((
Xanderblinov
19.12.2017 10:14Пришлите мне в ЛС Вашу почту, я проверю, что все в порядке
Xanderblinov
19.12.2017 18:47Ребята, у нас стандартная гуглоформа в опросе. Если написалось, что отправлено, значит отправлено! Никому ответ на email приходить не будет
Если у вас браузер лагнул или в метро интернет пропал, приходите домой и в спокойной обстановке отправляйте запрос повторно ;)
kenrube
19.12.2017 06:20Как водится, печально, что замкадышам ничего не светит
atimca
19.12.2017 12:44на сколько часов в неделю в среднем рассчитано дз? реально ли будет совмещать с фулдей работой?
mc_murphy
19.12.2017 14:56Домашние задания модульные, мы рассчитываем, что потребуется от 10 до 20 часов на них. По опыту прошлых трех лет почти всем ребятам удавалось совмещать стажировку с fulltime работой. Но, разумеется, придется потрудиться)
Arvalon
По какому графику будут проходить занятия?
mc_murphy
Два или три дня в неделю вечером (с 18:30 или 19 часов) у нас в офисе на Белорусской