О компании и команде
Привет. Мы — Cheelee, молодой крутой стартап.
Наше приложение — соцсеть, где пользователи зарабатывают крипту за просмотр ленты.
Вскоре мы планируем захватить мир — поэтому ищем в команду крутых разрабов, фанатов своего дела. Подходишь под эту характеристику? Welcome!
Команда
Мы — молодые профессионалы и давно разрабатываем приложения в экосистеме Apple (привет iOS 6 и MRC). С радостью делимся опытом, но при этом каждый день продолжаем учиться.
Мы создаем продукт, а не просто пишем код и красим кнопки. Каждый из нас — "технический продакт" своей фичи, который помогает бизнесу получить на выходе то, что тот на самом деле хочет.
Ожидания от кандидата
- 5+ лет разрабатываешь приложения под девайсы Apple;
- Знаешь, чем отличается модель от UI;
- Отлично владеешь Swift'ом;
- Отлично владеешь английским;
- Глубоко знаешь экосистему Apple;
- Самостоятельно разработал N крупных фич (можешь рассказать/показать);
- Аккуратен и внимателен к деталям.
Будет здорово, если ты:
- Работал с UDF;
- Верстал сложный UI;
- Имеешь актуальные проекты на гитхабе;
- Работал во времена динозавров с Objective-C.
Стек
- iOS 16 / 17;
- UDF архитектура;
(Используем свой Redux-like фреймворк, проверенный временем) - SwiftUI + UIKit;
(Сейчас всё новое пишем на SwiftUI, но есть много (хорошего) UIKit-кода) - Combine в Network-слое;
(Планируем внедрять gRPC) - Metal для рендеринга ленты;
- Модульность;
(Все большие фичи и common-фреймворки — в отдельных SPM-модулях) - Автосборка проекта, кодогенерация, линтер/форматтер;
(XcodeGen, Sourcery, SwiftLint, SwiftFormat) - Хорошо настроенный CI.
(Fastlane, Danger, ночные UI-тесты, сборки в AppCenter/TestFlight)
Задачи
Их много и почти все — интересные )
При этом не забываем про рефакторинг, архитектуру и инфраструктуру.
Условия работы
- Дадим лучшее оборудование (макбук, внешний монитор), закупим необходимый софт;
- Сможешь работать полностью удаленно (но есть и офис в центре Москвы);
- Хорошо себя показываешь? Дадим опцион;
- Предлагаем з/п выше рынка.