Senior/Middle iOS Developer
Мы в поиске опытного разработчика, который увлечен тем, что делает и готов стать частью команды, которая создает приложения в категории Health&Fitness.
Вместе с нами ты будешь:
- Работать с современным стеком технологий: Swift, SwiftUI, UIKit, Metal, CoreGraphics, CoreImage, AVFoundation, PhotoKit, CoreData, GCD/ Operations, Redux, MVVM, Combine/RX, Sourcery, Fastlane.-
- Взаимодействовать Strong Middle + Developers и другими специалистами компании (Product Managers, Product Designers, Testers, etc.)
- Реализовать крутые идеи без микроменеджмента и бюрократии
- Влиять на продукт и процесс разработки
- Улучшать существующие приложения и создавать новые
Ключевые задачи:
- Проектирование архитектуры приложения
- Реализация ключевых модулей приложения
- Покрытие юнит-тестами написанного кода
- Интеграция приложения с бекендом
- Настройка delivery процесса
Навыки и опыт:
- Коммерческий опыт в разработке на Swift от 4-х лет
- Понимание архитектурных подходов (MVC, MVVM)
- Понимание многопоточности
- ObjC runtime understanding
- Dependency Injection
- UIKit, Autolayout, SwiftUI
- In-App Purchases
- Local and remote notifications
- Core Data/Realm
- UI/Unit tests
- Networking (HTTP, HTTPS, Socket)
- Application Extensions
- Background app refresh
- CoreML
- File based storage and migration of user-generated content.
- Caching
- Performance measurement, memory leak debugging
- Data structures
- Application build process
- Frameworks management (Cocoapods, SPM)
- Code generation (Sourcery)
- Fastlane
Будет плюсом:
- Machine Learning
- Alternative UI layout systems (AsyncDisplayKit)
- Performance optimization skills
- OpenGL/Metal
- OpenSource contributor
В нашей команде мы ценим:
- Коммуникабельность. Апдейт команды, регулярная коммуникация с рабочей группой по текущим проектам в письменном (в чатах), и устном форматах (стендапы и другие митинги). Открытость к общению. Умение формулировать задачу четко и лаконично
- Ориентация на результат, гибкость. Готовность выходить за рамки поставленных задач, не ограничивая зоны ответственности, а также выстраивать свои задачи в соответствии с глобальными целями команды и компании, продвигать необходимые изменения, реагировать на изменения
- Ответственность. Внимательность к деталям, самостоятельность, готовность брать на себя обязательства и соблюдать договоренности
- Проактивность. Способность устанавливать цели и работать над их достижением. Создание возможностей, не дожидаясь их появления
- Ориентацию на развитие и самообучение, интерес к новинкам в технологиях. Непрерывное желание учиться и развивать свои навыки, получать новый опыт
Мы предлагаем:
Комфортные условия
- Гибридный формат на время пандемии. Можно самостоятельно выбирать место, где удобнее работать. Мы запустили корпоративный трансфер, который привезет вас из дома в спейс и обратно
- Гибкий старт: день можно начинать с 8:00 до 11:00, ориентируясь на личные предпочтения и командные встречи
- Обеды за счет компании: ты можешь формировать меню, основываясь на личных предпочтениях
- 20 дней оплачиваемого отдыха
Заботу о здоровье
- Возможность бесплатно пользоваться нашими мобильными приложениями (йога, бег, фитнес и др.)
- Медицинская страховка с первого месяца сотрудничества
- Ежедневные занятия йогой
- Индивидуальный бюджет для занятий спортом/покупки инвентаря
- Оплачиваемые больничные
Профессиональное развитие
- Индивидуальный бюджет на внешние тренинги и курсы, митапы и семинары
- Корпоративная онлайн и оффлайн библиотека
- Индивидуальные онлайн уроки по изучению английского языка
- Шеринг опытом и знаниями между командами
Некоторые из наших приложений:
Рекрутмент процесс: ⭕️ Знакомство с рекрутером ----> ⭕️ Интервью ----> ⭕️ Финальное интервью
В нашей команде вы сможете не только развиваться и воплощать свои идеи, но и приносить пользу миру!
Apply now