IOS Developer (Swift)

Город:
Новосибирск
Занятость:
Полная занятость
Компания "Kolsanovafit"
О компании и команде
KOLSA — продуктовая IT-компания, создающая приложение для здоровья и фитнеса. У нас уже есть кроссплатформенное приложение, но мы решили переписать его на натив для лучшей производительности и UX.
В команде уже есть один iOS-разработчик и мы ищем еще одного специалиста, который поможет нам ускорить процесс и реализовать лучшие решения в нативной разработке.
С марта мы запускаем масштабирование — начнем привлекать пользователей из наших соцсетей (более 2 млн подписчиков) в приложение. Отличный момент, чтобы присоединиться к активно растущему проекту!
У нас сильная продуктовая команда, четкие цели и амбиции. Если хочешь работать над значимым продуктом — присоединяйся!
Кого мы ищем?
Мы в поиске iOS-разработчика, который сможет работать в команде, предлагать лучшие архитектурные решения и писать чистый, поддерживаемый код. Нам важно, чтобы ты разбирался в Swift, паттернах проектирования, многопоточности и умел работать с современными технологиями iOS-разработки.
Технические требования
- Swift, принципы ООП, работа со структурой памяти.
- Архитектура: MVVM, MVC, MVP, принципы SOLID, DRY, KISS, YAGNI.
- Auto Layout без Storyboard/XIB (SnapKit, UIStackView, UILayoutGuide).
- URLSession, Alamofire, понимание REST API, JSON.
- Хранение данных: UserDefaults, Keychain, FileManager, основы Core Data, Realm.
- Асинхронность: GCD, OperationQueue, async/await.
- Git Flow, Pull Requests, Code Review.
- Анимации: UIViewPropertyAnimator, Core Animation, Lottie.
Дополнительные требования
- Опыт работы с Firebase (Crashlytics, Analytics, Remote Config, Push).
- Знание Swift Package Manager (SPM), CocoaPods.
- Опыт работы с Custom UI Components.
- Умение писать чистый код и проводить Code Review.
- Быстрая адаптация в чужом коде, аналитическое мышление.
- Готовность учиться и осваивать новые технологии.
Условия
Что мы предлагаем?
✅ Работа в сильной продуктовой команде, где ценят инициативу и профессионализм.
✅ Возможность разрабатывать нативное приложение с нуля.
✅ Гибкий график, возможность удаленной работы.
✅ Масштабирование продукта и работа с большой аудиторией.
✅ Перспективы роста в развивающемся проекте.
27 Августа
Новосибирск
Компания "Сдэк Финанс" Мы — СДЭКPay, быстрорастущий FinTech агрегатор по работе с платежами, который помогает доставлять деньги вовремя и...
27 Августа
Новосибирск
Компания "Overmobile" Компания Overmobile - аккредитованная it-компания, разработчик мобильных игр с 18-летним опытом и успешными...
27 Августа
Новосибирск
до 100 000 руб.
Компания "Take Top Entertainment" В Take Top Entertainment мы создаём проекты для миллионов игроков, и сейчас ищем специалиста, который...
26 Августа
Senior Java developer (для развития low-code платформы)
Новосибирск
до 350 000 руб.
Компания "Смарт консалтинг" Про компанию: Мы - сибирская аккредитованная IT-компания полного цикла (от идеи до разработки, внедрения...
29 Августа
Новосибирск
Компания "NAN Agency" Привет! Мы «NAN Аgency» – разработчик IT-решений для крупного бизнеса, развивающихся компаний и стартапов. А ещё, у нас...
Вакансия размещена в отрасли