iOS разработчик
Разработка iOS-приложений с использованием Swift и Xcode. Требуется опыт от 5 лет, знание SOLID, TDD, сетевых протоколов и многопоточности. Предлагают медстраховку и официальное трудоустройство.
Зарплата не указана — оценили по рынку
На основе 30 похожих вакансий за 90 дней.
Что предстоит делать
Компания BTS Digital создает цифровые продукты и сервисы, которые помогают людям. В экосистеме реализуются проекты для повседневной жизнедеятельности, ведения бизнеса и госуправления. Более 9 миллионов пользователей уже выбрали нас и наши продукты: Aitu Messenger, eOtinish (заявления в гос. органы онлайн), Digital ID (Система идентификации), Aitu Koshelek 2.0, Aitu Passport, Система Мгновенных Платежей.
- Разработка мобильного приложения для платформы iOS с использованием передовых технологий и лучших практик.
- Участие в проектировании архитектуры приложений с учетом принципов SOLID, а также использование порождающих, структурных и поведенческих паттернов.
- Работа с Xcode и инструментами разработки, включая функциональные паттерны (монады, функторы, чистые функции).
- Оптимизация процессов сборки приложений, включая динамическую и статическую линковку, работу с umbrella и unified frameworks.
- Написание тестов и настройка их запуска и расчета Code Coverage.
- Работа с сетевыми технологиями, включая Protobuf, TCP/UDP, HTTP/2, gRPC.
- Разработка и оптимизация механизмов кэширования и хранения данных, включая оптимизацию баз данных, использование Keychain и LRU.
- Использование передовых технологий и платформенных возможностей, таких как Texture, Tuist, Bazel, XcodeGen.
- Работа с системой управления памятью, включая понимание этапов работы ARC и применение соответствующих методов.
- Разработка многопоточных приложений с использованием POSIX, pthread, асинхронных операций и концепции Actor для защиты критических секций.
Что ждём от вас
- Опыт работы в разработке мобильных приложений под iOS не менее 5 лет.
- Глубокие знания и опыт в области архитектуры программного обеспечения, включая принципы SOLID и различные паттерны проектирования.
- Понимание и опыт применения функциональных паттернов и чистых функций в разработке.
- Знание инструментов разработки iOS, включая Xcode, LLDB, SPM, Carthage, Homebrew и другие.
- Опыт работы с тестированием (TDD, BDD) и настройкой расчета Code Coverage.
- Глубокие знания сетевых технологий, кэширования и хранения данных.
- Опыт работы с платформенными возможностями iOS, включая Offscreen Rendering, Texture, Foundation.
- Понимание принципов и методов управления памятью в iOS.
- Опыт работы с многопоточностью и защитой критических секций приложения.
- Умение эффективно работать в команде и обладание хорошими коммуникативными навыками.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в BTS Digital
6 активных вакансий в компании
SOC Analyst L2
~500 000 – 600 000 ₸ оценка
Ищем опытного SOC-аналитика L2 для углубленного анализа и расследования инцидентов информационной безопасности. Требуются уверенные знания Windows/Linux, сетей, SIEM (Splunk/QRadar/ELK) и навыки скриптинга. Предлагаем работу в команде профессионалов с возможностью роста до L3/DFIR.
Frontend-инженер (React, TypeScript)
Ищем опытного Frontend-инженера для разработки масштабируемой платформы AI-агентов на React 18+ и TypeScript. Нужно проектировать архитектуру, создавать сложные UI и real-time функциональность. Предлагают работу в Астане с официальным трудоустройством.
Backend-разработчик (Python, AI-агенты)
Компания BTS Digital ищет опытного Python-разработчика для создания единой мультиарендной платформы AI-агентов. В задачи входит разработка backend-сервисов на FastAPI, работа с LLM и RAG, построение пайплайнов обработки данных. Предлагают работу в офисе в Астане и официальное трудоустройство.
Специалист SOC (L2)
~500 000 – 600 000 ₸ оценка
Ищем специалиста SOC L2 для анализа и расследования инцидентов информационной безопасности. Требуется опыт работы с SIEM, системами защиты и знание методологий MITRE ATT&CK. Предлагаем работу в команде профессионалов с возможностью развития в области кибербезопасности.
Похожие вакансии
6 вакансий
Старший iOS разработчик (Swift)
~2 124 500 – 3 747 300 ₸ оценка
Проектная вакансия для опытного iOS-разработчика на Swift. Нужно создавать приложения с нуля, работать с Vision и Core Data, тестировать код и помогать коллегам. Предлагают гибкий график и удалённую работу на срок до 3 месяцев.
iOS разработчик
~2 124 500 – 3 747 300 ₸ оценка
Ищем опытного iOS-разработчика для создания CRM для ресторанов. Требуется 5+ лет опыта со Swift и iOS, знание React и AWS, а также активное использование AI-инструментов. Предлагаем удаленную работу или офис в Киеве, медстраховку и дружную команду.
iOS-разработчик
~2 124 500 – 3 747 300 ₸ оценка
Ищем iOS-разработчика для развития мобильного приложения Госуслуг — высоконагруженного продукта с многомиллионной аудиторией. Нужен опыт от 3 лет, знание Swift, UIKit, SwiftUI и современных подходов. Предлагаем удалённую работу, стабильную ИТ-компанию, ДМС и обучение.
iOS разработчик
~2 124 500 – 3 747 300 ₸ оценка
Ищем опытного iOS-разработчика для создания новых функций и проектирования архитектуры мобильного приложения. Требуется от 3 лет опыта, глубокое знание Swift и популярных фреймворков. Предлагаем работу в команде профессионалов над высоконагруженным проектом.
iOS-разработчик
~2 124 500 – 3 747 300 ₸ оценка
Ищем iOS-разработчика для создания банковского приложения на Swift. Требуется опыт с Xcode, паттернами MVP/MVVM и CI/CD. Предлагается удалённая работа на полный день.
Старший iOS разработчик
~2 124 500 – 3 747 300 ₸ оценка
Ищем Senior iOS разработчика для поддержки и развития зрелого нативного iOS-приложения для управления Bluetooth-устройствами. В проекте — зашифрованные чаты, аудио/видеозвонки, Apple Watch и сложная работа с BLE. Требуется глубокое знание Swift, UIKit, RxSwift и опыт с CoreBluetooth. Предлагаем полную удаленку, долгосрочный продукт и 20 оплачиваемых дней отпуска.