Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаIOS-разработчик (Swift / UIKit / SwiftUI)
Ищем iOS-разработчика с уверенными знаниями Swift и опытом коммерческой разработки от 2 лет.
Нам нужен специалист, который не просто реализует задачи, а понимает, как устроено приложение, умеет самостоятельно проектировать решения, писать качественный код и аргументировать выбранный подход.
Чем предстоит заниматься:
-
Разрабатывать новый функционал и поддерживать существующий в iOS-приложениях.
-
Проектировать и реализовывать новые фичи, продумывать архитектуру и взаимодействие компонентов.
-
Разрабатывать и поддерживать внутренние библиотеки.
-
Писать и актуализировать Unit-тесты.
-
Участвовать в развитии и совершенствовании процессов CI/CD.
-
Проводить Code Review, поддерживать качество и единые стандарты кода.
-
Участвовать в обсуждении технических решений и улучшении архитектуры приложений.
Что мы ожидаем:
-
Коммерческий опыт iOS-разработки на Swift от 2 лет.
-
Глубокое понимание Swift и iOS SDK.
-
Уверенные знания управления памятью: ARC, retain cycles, weak/unowned references.
-
Понимание многопоточности и асинхронного программирования: GCD, async/await, actors.
-
Знание жизненного цикла приложения и экранов.
-
Опыт работы с UIKit и/или SwiftUI.
-
Понимание архитектурных подходов MVC, MVVM, принципов разделения ответственности между компонентами.
-
Умение самостоятельно спроектировать функциональность, выбрать архитектурный подход и обосновать техническое решение.
-
Знание основных паттернов проектирования и умение применять их на практике.
-
Уверенные навыки самостоятельного написания, чтения и отладки кода без зависимости от ИИ-инструментов.
-
Самостоятельность, ответственность, инициативность и внимательное отношение к качеству результата.
Наш технологический стек:
-
Платформа: iOS 15+
-
Язык: Swift 5 / Swift 6
-
UI: UIKit, SwiftUI
-
Архитектура: MVC, MVVM (с внутренними доработками)
-
Управление зависимостями: SPM, CocoaPods
-
Контроль версий: Git, GitLab
-
CI/CD: GitLab CI/CD, Fastlane
-
Инструменты и библиотеки: SwiftLint, Sentry, AppMetrica, AppsFlyer и другие
Для нас важно:
Мы ценим разработчиков, которые понимают принципы работы технологий, а не просто используют готовые решения. Приветствуем применение ИИ-инструментов для ускорения разработки, но ожидаем, что специалист способен самостоятельно написать, объяснить, проверить и отладить свой код.
Нам близок подход, при котором разработчик проявляет инициативу, предлагает улучшения, отвечает за качество своих решений и заинтересован в развитии продукта.
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие