Основанная в 2021 году, Codefinity быстро стала ведущей платформой для технологического образования, которой уже доверяют сотни тысяч учащихся по всему миру. Мы создаем идеальную экосистему для тех, кто хочет войти в мир технологий — от программирования и анализа данных до машинного обучения. Наша цель амбициозна: предоставить миллионам пользователей по всему миру доступ к технологиям.
По мере нашего роста мы ищем iOS Developer, который присоединится к нашей миссии!
Основные обязанности:
- Разработка iOS-приложений: Проектирование и создание следующего поколения iOS-приложения Codefinity с использованием Swift и Kotlin Multiplatform.
- Архитектура и качество кода: Принятие ключевых архитектурных решений, обеспечивая при этом чистоту, масштабируемость и высокую производительность кодовой базы.
- Оптимизация CI/CD: Улучшение и поддержка автоматизированных пайплайнов для тестирования, доставки и выпуска, чтобы обеспечить бесперебойный цикл развертывания.
- Владение фичами: Сотрудничество с командами по продукту и дизайну для внедрения интуитивно понятных функций, улучшающих процесс обучения.
Требуемые квалификации:
- Образование: Степень бакалавра или магистра в области компьютерных наук, ИТ или смежной технической области.
- Инженерное мастерство: Значительный опыт в разработке программного обеспечения с акцентом на написание расширяемого, модульного и поддерживаемого кода.
- Опыт работы со Swift и KMM: Подтвержденный практический опыт в разработке под iOS, с глубоким пониманием Kotlin Multiplatform (KMP/KMM) и нюансов общего и платформенно-зависимого кода.
- Mobile APIs и данные: Опыт работы с RESTful API, управления локальным хранилищем данных и их синхронизации (опыт offline-first — плюс).
- CI/CD и автоматизация: Практический опыт работы с Fastlane и инструментами CI/CD для автоматизации процессов сборки и выпуска мобильных приложений.
Что мы предлагаем:
- Работа в амбициозной команде над социально значимым образовательным продуктом.
- 20 рабочих дней оплачиваемого отпуска в год, плюс государственные праздники.
- Офис с надежным укрытием, генераторами, спутниковым интернетом и другими удобствами.
- Доступ к нашей корпоративной базе знаний и профессиональным сообществам.
- Компенсация изучения английского языка, внешнего обучения и курсов.
- Медицинская страховка и полная компенсация больничных.
- Корпоративный врач и массаж в офисе.
- Спортивные мероприятия: бег, йога, бокс и другое.