Получи job offer за 1 день и присоединись к iOS или Android команде FunCorp


Получи job offer за 1 день и присоединись к iOS или Android команде FunCorp
ЭТАПЫ
1
HR Welcome
30 мин

2
Методологии и софтскиллы
45 мин
3
Техническое интервью
60 мин
4
Финальное интервью (CTO)
30 мин

МЫ ВАМ НЕ ПЕРЕЗВОНИМ
о результатах вы узнаете в день собеседования

  • Сделай хорошо тестовое задание и получи приглашение
  • Приезжай на собеседование (с нашей стороны - оплата билетов и дня проживания в Москве для иногородних)
  • Получи оффер в день приезда и поддержку при релокации
ТЕСТОВОЕ ЗАДАНИЕ
Необходимо реализовать приложение с возможностью просмотра контента из giphy.com.
Приложение должно поддерживать пагинацию и в каком-то виде кеширование загруженного контента.
Также нужно реализовать возможность поиска контента по библиотеке giphy.
Визуальная составляющая остается на усмотрение разработчика.

Технические детали:
- Необходимо использовать API Giphy, а не SDK
- Поддержка Android API 21 и iOS 10
- Языки программирования - Kotlin/Java и Swift/Objective-C
- Допускается использование любых библиотек (обосновать выбор)

На что будем обращать внимание:
- Отсутствие визуальных ошибок и крешей в работе приложения
- Скорость поиска и отображения контента
- Плавность скролла ленты
- Соблюдение гайдлайнов платформы
- Уместный архитектурный подход

ВАКАНСИИ
Senior iOS developer
Senior Android developer


Вопросы по заданию и мероприятию можно задать в нашем Telegram чате

15 сентября (воскресенье) - срок сдачи заданий
17 сентября (вторник) - публикация результатов и приглашения участников
20 сентября (пятница) - проведение мероприятия

ВАЖНО: Ивент занимает весь будний день, будьте готовы согласовать это заранее.

КАК ВСЕ УСТРОЕНО?
iOS Team
Чтобы понравиться и быть удобными для миллионов пользователей, наши приложения должны быть самого высокого качества: быстрые, лёгкие, простые в использовании, но при этом затягивающие и интересные.

Мы используем все самые удобные средства:

- Модульную архитектуру
- Pods для зависимостей и Core-сервисов приложений
- Realm как хранилище
- SnapKit для верстки
- Серверный feature toggling

Кроме того, с конца 2018 года начали активно внедрять Swift.
Использование Jenkins и по билд-машине на каждого разработчика позволяет быстро доставлять сборки в тестирование и продакшн, а интеграции с Jira и Gitlab фиксируют всё флоу доставки задач – от постановки до релиза в AppStore.

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

И, конечно, каждый разработчик в кросс-функциональной команде – не просто архитектор и исполнитель своей задачи, он активно участвует в принятии продуктовых решений.



Android Team
Мы используем Kotlin для новых продуктов. Большое внимание уделяем проектированию и код ревью, любим поговорить про архитектуру. А кто не любит, собственно.

Пишем тесты - как интеграционные, так и UI. Переходим на многомодульность, а как еще выжить с несколькими проектами.
Система сборки gradle и мы довольно много сил уделяем тому, чтобы все было быстро. В этом помогает CI с Jenkins на борту.

Много работаем с рекламными сетями и их SDK, c мультимедиа-контентом (Exoplayer для видео, в частности).
Используем AndroidX, Architecture Components, WorkManager и немного coroutines, Realm и Room (в разных проектах, конечно). DI - dagger2, тут без комментариев. И вообще, у нас большая свобода для выбора инструментов и влияния на продукт в целом





iFunny в App Store
iFunny в Google Play

РЕЛОКАЦИОННЫЙ ПАКЕТ
  • Компенсация билетов на переезд сотрудника и членов его семьи;
  • Компенсация временного жилья на неделю (для холостых бюджет— 25 000 рублей, для семейных бюджет — 35 000 рублей);
  • Единовременная выплата на обустройство — одна зарплата за месяц*
*Все выплаты по компенсационному пакету производятся в первый рабочий день.
Плюс забота и нежность команды People Operations, поддержка с первой минуты после оффера. У нас есть telegram чат, где можно задать любой вопрос (районы, школы, магазины, и тп).

БОНУСЫ
  • Квартальные премии
  • ДМС, включая стоматологию
  • Компенсация фитнеса 40 000
  • Бюджет на обучение 50 000
  • Быстрое железо (Macbook или iMac)
  • Завтраки и обеды в офисе
  • Оплата участия в российских и зарубежных конференциях
  • Участие в наших митапах FunTech
  • Корпоративные мероприятия и тимбилдинги
  • Бонус при рождении ребенка
  • Подарок на день рождения
Москва, Лесная 5Б
job@fun.co
БЦ "Белая Площадь"
Made on
Tilda