Перейти к содержимому
BTS Digital
B
BTS Digital
Алматы
активна · проверена 4 часа назад

iOS разработчик

Ищем опытного iOS-разработчика для создания мобильного приложения в крупной IT-компании. Нужно проектировать архитектуру, писать тесты и оптимизировать производительность. Предлагаем медстраховку и официальное трудоустройство.

senior удалённо
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

Компания 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.
  • Опыт работы с многопоточностью и защитой критических секций приложения.
  • Умение эффективно работать в команде и обладание хорошими коммуникативными навыками.
условия

Что предлагаем

Медицинское страхование.
Официальное трудоустройство.
Возможность стать частью IT-компании, которая создает цифровые решения, меняющие жизнь людей к лучшему.
навыки

Стек и инструменты

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в BTS Digital

7 активных вакансий в компании

6 д. назад

Frontend Team Lead / Senior Frontend Engineer

~600 000 – 1 000 000 ₸ оценка

Ищем Frontend Team Lead для разработки масштабируемых фронтенд-решений и AI-фич в продуктах экосистемы BTS Digital. Нужен эксперт в TypeScript и React с опытом построения архитектуры, micro-frontend и внедрения AI-инструментов. Предлагаем лидерскую роль, работу с современным стеком и профессиональный рост.

TypeScript React Micro-frontend +22
lead удал. hh
6 д. назад

Senior Android Developer

Ищем опытного Android-разработчика для создания и поддержки мобильных приложений в крупной IT-компании. Требуется 5+ лет опыта, владение Kotlin и Java, знание современных библиотек и инструментов. Предлагаем официальное трудоустройство и медстраховку.

Android Kotlin Java +9
senior удал. hh
6 д. назад

Backend-разработчик

Ищем опытного backend-разработчика (от 5 лет) для создания и поддержки серверной части цифровых продуктов. Требуется глубокое знание Go/Java/Kotlin, баз данных, распределенных систем и DevOps. Предлагаем работу в крупной IT-компании с миллионной аудиторией.

Go Java Kotlin +19
senior удал. hh
20 2 нед. назад

Go-разработчик (микросервисы)

~800 000 – 1 500 000 ₸ оценка

Ищем Go-разработчика для создания микросервисов в Kubernetes в рамках цифровой трансформации Казахтелекома. Нужен опыт от 3 лет, знание Docker, Kafka, RabbitMQ, PostgreSQL. Предлагаем гибридный график и работу над масштабным продуктом.

Go Kubernetes Docker +9
middle гибрид hh

Похожие вакансии

6 вакансий
Andersen
A
Andersen
1 д. назад

iOS разработчик

Разработка мобильного банковского приложения с кэшбэком на iOS. Требуется опыт от 3 лет на Swift, знание UIKit, SwiftUI, современных архитектур и CI/CD. Предлагается работа в крупной международной компании с возможностью роста, бонусами и страховкой.

iOS Swift UIKit +11
senior удал. hh
Andersen
A
Andersen
1 д. назад

iOS разработчик

~1 941 600 ₸ оценка

Разработка мобильного банковского приложения с кэшбэком на iOS. Требуется опытный Swift-разработчик с глубокими знаниями UIKit, SwiftUI и современных архитектур. Предлагается работа в крупной международной компании с возможностью роста и бонусами.

iOS Swift UIKit +12
senior удал. hh
O
OPENAPP
6 д. назад

Senior/Lead iOS Developer

~1 941 600 ₸ оценка

Шукаємо Senior/Lead iOS Developer для створення топових додатків для affiliate-світу. Потрібен досвід з iOS, UIKit, SpriteKit та бібліотеками для маркетингу. Пропонуємо гнучкий графік, сучасний офіс та багато бонусів.

iOS UIKit SpriteKit +5
senior удал. dou
B
Brocoders
1 нед. назад

Старший iOS разработчик (Swift)

Старший iOS разработчик нужен для создания мультисервисной платформы заказа поездок в Африке. Вы будете разрабатывать приложения для клиентов и водителей с нуля, включая функции реального времени, офлайн-режимы, платежи и безопасность. Требуется 5+ лет опыта на Swift, знание Core Location, Socket.IO и Google Maps SDK. Проект долгосрочный, с сильной командой и четким процессом.

iOS Swift Core Location +23
senior удал. dou
G
Geniusee
1 нед. назад

Старший iOS разработчик (Swift/Flutter)

Ищем опытного iOS разработчика для поддержки и развития приложений под iOS и macOS. Требуется глубокое знание Apple MDM SDK и экосистемы Apple. Компания предлагает удаленную работу, конкурентную зарплату и возможности для профессионального роста.

iOS macOS Swift +3
senior удал. dou
Devico
D
Devico
1 нед. назад

Старший iOS разработчик (Swift)

~1 941 600 ₸ оценка

Проектная позиция для опытного iOS-разработчика на Swift. Нужно создавать приложения с нуля, используя Vision framework и Core Data. Предлагают гибкий график и работу в команде профессионалов.

iOS Swift Vision framework +8
senior удал. dou