Алматы
Ведущий разработчик iOS
Основные обязанности:
Разработка поддержка продуктаОсновные требования:
Основные технические требования (Hard Skills)Языки программирования: Глубокое знание Swift (включая Generics, Protocols, Concurrency/Actors). Знание Objective-C часто требуется для поддержки старого кода.
Инструменты и среды: Уверенная работа в Xcode и владение системами контроля версий, в частности Git.
Фреймворки интерфейса: Умение работать с современным SwiftUI и классическим UIKit.
Архитектура: Понимание паттернов MVVM, MVC, VIPER или Clean Architecture.
Работа с данными и сетью: Использование RESTful API, парсинг JSON, а также работа с базами данных (Core Data, Realm, SQLite).
Многопоточность и память: Понимание работы GCD/OperationQueue, современной модели Swift Concurrency и управления памятью ARC.
Дополнительные навыки и инструменты
Тестирование: Базовые навыки написания Unit и UI-тестов через XCTest.
Публикация: Опыт работы с App Store Connect и понимание процесса подачи приложений в магазин.
CI/CD: Знакомство с инструментами автоматизации, такими как Xcode Cloud, GitHub Actions или Fastlane.
Смежные области: Понимание принципов UI/UX и гайдлайнов Apple (Human Interface Guidelines).
Личные качества (Soft Skills)
Внимание к деталям: Пользователи Apple ожидают высокого качества интерфейса и плавной работы.
Командная работа: Взаимодействие с дизайнерами, бэкенд-разработчиками и аналитиками.
Решение проблем: Умение аргументировать выбор архитектуры и разбираться в причинах ошибок бэкенда.
Условия:
•Жалақы және бонустар: Грейдтеу жүйесінің арқасында бәсекеге қабілетті жалақы, Тәуелсіздік күніне сыйақылар және жылдық бонус.•Әлеуметтік пакет: ДМС және өмірді сақтандыру, мобильді байланыс және серіктестердің жеңілдіктері.
•Демалыс: Маңызды оқиғалар болған жағдайда қосымша күндермен 26 күндік демалыс.
•Ұсынымдар үшін бонустар.
•Жұмыс жағдайлары: Тұраққа жазылымды сатып алуға арналған жеңілдікті шарттар, еркін киім стилі (smart casual).
•Оқыту және даму: Тренингтер, вебинарлар және корпоративтік кітапханаға қолжетімділік, мансаптық өсудің нақты жүйесі.
•Корпоративтік мәдениет: Ашық және достық жұмыс атмосферасы, спорттық турнирлер және белсенді корпоративтік өмір.
•Бастамалар мен жобалар: Әлеуметтік жобаларға қатысу мүмкіндігі, қазіргі заманғы digital-құралдарды қолдана отырып, «Halyk» тобының жаңа жобаларында өз идеяларыңызды жүзеге асыру.
•Команда: Идеяларыңызды жүзеге асыруға мүмкіндік беретін шығармашылық және қолдаушы команда.
Бізге қосылып, «Halyk» командасының бір бөлігі болыңыз!