Вакансии: мобильные разработчики (закрыта)
Привет! Меня зовут Вова, я руковожу разработкой Т—Ж. Ищу двух разработчиков на React Native, которые помогут развивать наше приложение.
Что такое Т—Ж
Т—Ж — это главное русскоязычное издание про деньги. Нас читают восемь миллионов человек в месяц. Мы выпускаем статьи, интерактивы и учебные курсы. Наша миссия — сделать читателей образованными и смелыми в отношении всего, что касается денег.
Верхнеуровнево команда журнала — это редакция, продуктовая команда и дистрибуция. Продуктовая команда — разработчики, тестировщики, дизайнеры, менеджеры и аналитики, которые работают по направлениям:
- Контент-платформа. Команда развивает журнал как медиа.
- Соцплатформа — занимается сообществом Т—Ж.
- Образовательная платформа — учим читателей журнала в бытовой тематике: инвестировать, жить в России, сортировать мусор и много чему еще.
- Мобильное направление. Открывает нам новые возможности дистрибуции и в перспективе объединяет три других направления.
Если хочется более глубокого погружения — моя статья, как технически устроен журнал.
Что у нас с мобилкой
В августе мы запустили свой первый апп — «Учебник». Это перепакованный под iOS курс «А как инвестировать» с аудиоверсией. Приложение уже скачали 100 000 студентов. Во время анонса мы взяли 1-е место среди бесплатных приложений в категории «Образование» и 50-е место во всех категориях. У приложения 1600 отзывов и средняя оценка 4,9:
Cкоро выпустим Андроид-версию приложения. Следующий шаг — добавить остальные курсы. Дальше — затащить функциональность остального Т—Ж. В итоге хотим получить суперприложение, где пользователи будут читать наши материалы, общаться и учиться новому.
Как организована работа
Визуализируем статус задач с помощью канбан-доски, созваниваемся о статусе задач и планах раз в три дня. Хотим перейти к недельным итерациям. В команде: продакт, дизайнер и разработчик. 16 ноября выходит тимлид. Когда надо, подключаем тестировщиков. В эту команду я и ищу двух мобильных разработчиков. Еще хочу нанять системного инженера — он будет работать над инфраструктурой всех команд сразу.
Стэк клиентских частей: React Native, Redux и TypeScript. Если интересно в подробностях, вот наш непричесанный package.json. В Gitlab CI настроены линтеры, но сборки делаем пока вручную. Смотрим в сторону того, чтобы прикрутить Fastlane.
Стэк собственных бэкендов приложений: TypeScript, Nest.js, Postgres. Тут все автоматизировано: проект собирается в Docker-контейнер и раскатывается в Google Kubernetes Engine.
Чем предлагаем заняться
Вам предстоит:
- Затаскивать функциональность, которая уже есть в вебе, в мобилку: отображение статей, социальные возможности, новые курсы.
- Разрабатывать мобильно-специфичную функциональность: работа с аудио и камерой.
- Участвовать в кросс-ревью кода и технических решений с остальной командой.
Как видим кандидата
Наш идеальный кандидат:
- Запускал в продакшн приложения на React Native: с сертификацией, ревью и вот этим всем.
- Понимает, в чем плюс строгой типизации для промышленной разработки. Разделяет нашу любовь к TypeScript в strict-моде. Шарит за Conditional Type, User Defined Type Guard, Generics, Infer Type.
- Уверенно знает Redux.
- Понимает, зачем писать тесты, писал их и предлагал писать на проектах, где еще не.
- Конфигурировал fastlane или другие сборщики.
- Работал с DTO. Понимает рефлексию типов.
- Понимает, что такое каррирование и чем оно усложняет отладку кода.
- Работал с Animated. Использовал интерполяцию.
- Работал по гибкой методологии: когда нет исчерпывающих техзаданий, а функциональность поставляется малыми порциями. Сам выполнял задачи от уточнения постановки до релиза.
Будет плюсом, если пробовал писать на Node.js, Nest.js или нативные модули.
Офис
Условия
Мы предлагаем:
- Фултайм c белой зарплатой. Во время пандемии — по домам. Дальше можно будет чередовать с офисом на м. «Динамо».
- График гибкий, главное — побольше времени пересекаться с остальной командой.
- ДМС после испытательного.
- Бесплатные обеды, собственную кухню.
- Спортзал в главном офисе — в трех станциях метро от нашего.
- Новый Макбук-про или Мак-мини.
- Модная лимитированная худи с логотипом Т—Ж.
Как откликнуться
Чтобы обсудить вакансию, пишите на v.k.lazarev@tinkoff.ru или в телеграм.