от 80 000 сом в месяц
Частный работодатель
Частное лицо
Бишкек
от 180 000 сом в месяц
Мы — команда разработки продуктов для юр.лиц Банка Компаньон(B2B). Развиваем мобильные и веб-продукты для бизнес-клиентов банка. Ищем сильного iOS-разработчика, который будет драйвить архитектуру и качество нашего B2B iOS-приложения. Стек проекта - Swift, UIKit + SwiftUI (миграция) - Модульная архитектура на - Clean Architecture, MVVM + Coordinator - Собственный дизайн-система и UI-kit Требования (must-have) - 6+ лет коммерческой разработки на Swift, глубокое знание UIKit - 3+ года продакшн-опыта со SwiftUI и понимание, когда её НЕ стоит использовать - Swift Concurrency (async/await, actors), Combine — уверенное владение - Clean Architecture, DDD, модульная архитектура (SPM-модули, feature-модули) - Знание паттернов: MVVM, MVP, VIPER, Coordinator — с пониманием trade-offs - Безопасность (критично для банка): Keychain, SSL pinning, биометрия (Face ID / Touch ID), защита от reverse engineering, обфускация, jailbreak detection - Тестирование: Unit, Snapshot (swift-snapshot-testing), UI-тесты; опыт TDD/BDD - CI/CD, code coverage, quality gates (SwiftLint, Danger) - Git на уровне GitFlow, feature flags, работа с монорепами - Профилирование через Instruments, оптимизация памяти, launch time, работа с большими списками - Опыт публикации в App Store, работа с App Store Connect, TestFlight, force-update - Опыт интеграций с REST, WebSocket, offline-first подходы - Опыт работы с логами и мониторингом: Splunk / Grafana / Firebase Crashlytics Будет плюсом: - Опыт в финтехе/банкинге - Опыт с B2B-продуктами: сложные роли и права доступа, работа с юрлицами (ОЭП, доверенности, подписанты) - Опыт миграции UIKit → SwiftUI на живом продукте - RxSwift (для работы с legacy-модулями) - Kotlin Multiplatform(KMP) / shared-код с Android Обязанности - Развивать архитектуру iOS-приложения Банк Компаньон для B2B-клиентов - Проектировать и внедрять новые модули, писать ADR по ключевым техническим решениям - Взаимодействовать с продуктовыми командами, Backend, Web и Android — обеспечивать консистентность продукта - Работать с тимлидом, оунером по декомпозиции и техническому уточнению беклога - Менторить middle/junior iOS-разработчиков, проводить code review - Участвовать в техническом найме iOS-команды - Обеспечивать test coverage, maintainability и безопасность кода - Продвигать инженерные практики: TDD, quality gates, CI/CD - Предлагать технические и продуктовые улучшения B2B-продукта
от 180 000 сом в месяц
Мы — команда разработки продуктов для юр. лиц Банка Компаньон (B2B). Развиваем мобильные и веб-продукты для бизнес-клиентов банка. Ищем опытного Android-разработчика, который усилит команду и будет уверенно вести фичи нашего B2B Android-приложения от аналитики до релиза. Стек проекта - Kotlin, View (XML) + Jetpack Compose (миграция) - Мультимодульная архитектура (Gradle Kotlin DSL, version catalogs, build-logic) - Clean Architecture, MVVM, местами MVI) - Coroutines + Flow, Koin, Retrofit2 + OkHttp + Gson, Room - Собственная дизайн-система и UI-kit Требования (must-have) - 6+ года коммерческой разработки на Kotlin под Android - Уверенное знание Android SDK: жизненные циклы, процессы, память, Configuration Changes, фоновые задачи - Coroutines + Flow, RXJava2 — уверенное владение - 2+ год продакшн-опыта с Jetpack Compose и понимание, когда его не стоит использовать (гибрид с View, интероп) - Clean Architecture, мультимодульность (feature/domain/data слои), Gradle Kotlin DSL - Знание паттернов: MVVM, MVI, Repository, UseCase - DI: Koin, Hilt/Dagger — уверенно - Сеть и данные: Retrofit2 + OkHttp, Room/DataStore, базовое понимание root/tamper detection и обфускации (R8/ProGuard) - Тестирование: JUnit, MockK/Mockito, корутинные тесты (Turbine), Espresso или Compose UI-тесты - CI/CD (GitLab CI / GitHub Actions / Bitrise / Jenkins), quality gates: Detekt, ktlint, Danger — как плюс - Git на уровне GitFlow, feature flags, работа с крупными репозиториями и мерж-конфликтами - Профилирование через Android Studio Profiler / Perfetto, оптимизация памяти - Опыт публикации в Google Play, работа с Play Console, внутренние треки, staged rollout, force-update - Опыт интеграций с REST, WebSocket, offline-first подходы - Опыт работы с логами и мониторингом: Splunk / Grafana / Firebase Crashlytics Будет плюсом - Опыт в финтехе / банкинге / платежах - Опыт с B2B-продуктами: сложные роли и права доступа, работа с юрлицами (ОЭП, доверенности, подписанты) - Опыт миграции View → Compose на живом продукте - RxJava (для работы с legacy-модулями) - Kotlin Multiplatform (KMP) / shared-код с iOS - Edge-to-edge, Material 3, accessibility, поддержка нескольких локалей (ru/ky/en) - Опыт с CameraX / ML Kit / сканерами документов и QR Обязанности - Разрабатывать и развивать модули Android-приложения Банк Компаньон для B2B-клиентов - Проектировать и внедрять новые фичи, участвовать в архитектурных обсуждениях - Взаимодействовать с продуктовыми командами, Backend, Web и iOS — обеспечивать консистентность продукта - Работать с тимлидом и оунером по декомпозиции и техническому уточнению бэклога - Проводить code review - Обеспечивать test coverage, maintainability и безопасность своего кода - Поддерживать инженерные практики команды: тесты, quality gates, CI/CD - Предлагать технические и продуктовые улучшения B2B-продукта
от 100 000 сом в месяц
Мы ищем опытного Java-разработчика, который хочет создавать надёжные и масштабируемые банковские сервисы в современной микросервисной архитектуре. Обязанности: – Разработка и сопровождение микросервисной архитектуры – Проектирование и оптимизация баз данных (PostgreSQL) – Интеграция с внешними системами через REST, GraphQL – Работа с брокерами сообщений: RabbitMQ, Kafka – Внедрение реактивных решений (Webflux, Reactor Core) – Написание unit- и интеграционных тестов – Рефакторинг и ревью кода, сопровождение существующих решений – Работа с BPMN движками (Activiti, Camunda) — как плюс Требования: – Отличное знание Java 17+, ООП, SOLID, паттернов GOF, архитектурных подходов – Опыт работы со Spring Framework: Core, Security, Web, Data – Работа с JPA (Hibernate), JPQL, Native SQL – Уверенное знание PostgreSQL, Redis, проектирование структур баз данных – Опыт с RabbitMQ, Kafka, GraphQL, RESTful API – Владение GIT, GIT Flow, опыт командной разработки – Опыт реализации SAGA, взаимодействия между микросервисами – Умение читать и анализировать чужой код – Опыт с Webflux, Reactor Core или другими реактивными библиотеками – Знание BPMN, опыт с Camunda, Activiti Условия: – Комфортный офис в самом центре Бишкека (ул. Киевская, 104); – График 5/2, с 9:00 до 18:00; – Обучение за счет компании; – Сниженные проценты по кредитам и ипотечное кредитование; – Реферальная программа; – Карьерный и профессиональный рост — мы растём вместе с вами.
от 80 000 сом в месяц
Работа в IT-сфере Optima Bank — это возможность участвовать в развитии современных финтех-решений, работать с кросс-функциональными командами и реализовывать проекты, которые напрямую влияют на развитие банковских продуктов и сервисов. Здесь важно уметь видеть проект целиком, эффективно взаимодействовать с командами, управлять сроками и ресурсами, своевременно находить решения и доводить задачи до результата. Чем предстоит заниматься: Планировать проекты: определять цели, объем и ожидаемые результаты, формировать план реализации, этапы, сроки и контрольные точки. Контролировать сроки и выполнение задач, своевременно выявлять отклонения от плана и при необходимости корректировать приоритеты. Координировать работу продуктовой команды: бизнес, разработка, аналитики, QA, дизайнеры и другие участники проекта. Декомпозировать проекты на этапы и задачи совместно с командой, контролировать их статусы и выполнение в Jira или аналогичной системе. Управлять рисками проекта: выявлять потенциальные проблемы, оценивать их влияние и своевременно принимать меры по их снижению. Взаимодействовать со стейкхолдерами, заказчиками и руководством: регулярно предоставлять информацию о статусе проекта и готовить отчетность. Управлять изменениями требований и объема проекта, оценивать их влияние на сроки и ресурсы и организовывать согласование. Контролировать завершение проекта, организовывать приемку результатов и подводить итоги. Что нужно: Опыт управления проектами от 2–3 лет. Опыт работы с кросс-функциональными командами. Понимание основных подходов и методологий управления проектами, Agile/Scrum. Опыт работы с Jira, Confluence или аналогичными инструментами. Навыки планирования, декомпозиции задач, управления сроками и приоритетами. Умение работать с рисками, зависимостями и изменениями в проекте. Развитые коммуникативные навыки и умение выстраивать взаимодействие с различными стейкхолдерами. Системность, самостоятельность и ориентация на результат. Высшее образование в области IT, экономики, менеджмента или смежных направлениях. Будет преимуществом: Опыт работы в банковской сфере или финтехе. Понимание особенностей разработки и развития цифровых банковских продуктов. Опыт управления IT-проектами. Опыт работы с несколькими командами и параллельными проектами. Сертификаты или дополнительное обучение в области Project Management. Что предлагаем: Конкурентоспособную заработную плату, которая зависит от вашего опыта и компетенций. График 5/2, с 9:00 до 18:00. Комфортный офис в центре Бишкека (ул. Киевская, 104а). Обучение и профессиональное развитие за счет компании. Участие в интересных IT- и финтех-проектах. Сниженные проценты по кредитам и ипотечное кредитование. Возможности для карьерного и профессионального роста. Почему Optima Bank? Мы развиваем современные финансовые продукты и сервисы, чтобы делать банковские услуги удобнее и доступнее для наших клиентов. В Optima Bank вы станете частью команды, которая работает над реальными цифровыми изменениями, взаимодействует с сильными специалистами разных направлений и реализует проекты, влияющие на развитие банковских продуктов