K

Middle / Senior Mobile Developer (Android / iOS)

Kaspi.kz
Алматы
🏢 Офис
Senior
Полная занятость
Корпорация
Казахстан
Fintech
Описание вакансии

Kaspi.kz — крупнейшая технологическая компания в Казахстане. Нашей экосистемой ежедневно пользуются миллионы людей, и мы продолжаем активно развивать мобильные продукты.

Мы расширяем мобильную команду и ищем Middle / Senior Android и iOS разработчиков для работы над масштабным финтех-продуктом Kaspi.

Формат работы

офис, г. Алматы (удалённого и гибридного формата нет)

Занятость

фулл-тайм

Чем предстоит заниматься
Разрабатывать и развивать мобильные приложения Kaspi (Android / iOS)
Проектировать и реализовывать новый функционал
Оптимизировать и улучшать существующие решения
Участвовать в code review, тестировании и отладке
Принимать технические решения внутри команды
Взаимодействовать с разработчиками, дизайнерами и продактами

Обязательные требования

Android developer

Коммерческий опыт Android-разработки от 3 лет

Уверенное знание Kotlin, Android SDK, Gradle

Опыт разработки UI

Jetpack Compose и/или XML

разработка сложных и кастомных UI-компонентов

Опыт работы с многомодульной архитектурой (Gradle modules), понимание сборки и зависимостей

Опыт проектирования приложений с использованием MVVM / MVI, Clean Architecture

Знание принципов ООП, SOLID, основных паттернов проектирования

Понимание жизненного цикла компонентов Android (Activity/Fragment), работы с состояниями

Понимание многопоточности и практический опыт

Coroutines, Flow (Threads, Handlers будет плюсом)

Опыт разработки приложений с сетевым взаимодействием

REST API, WebSocket

Опыт работы с Dependency Injection: Hilt / Dagger / Koin
Опыт работы с Git

Умение работать в команде: участие в обсуждении архитектуры, code review, написание поддерживаемого кода

Дополнительно / будет преимуществом

Опыт настройки CI/CD: Jenkins / GitLab CI / Fastlane

Опыт оптимизации производительности: ANR, memory leaks, profiling (Android Studio Profiler)

Опыт мобильной безопасности: Obfuscation (R8/ProGuard/DexGuard), SSL Pinning, Play Integrity API

Опыт оффлайн-режима (кэширование, синхронизация), работа с локальной БД (Room)

iOS

Обязательные требования

Коммерческий опыт iOS-разработки от 3 лет

Уверенное знание Swift, iOS SDK, Xcode

Опыт работы с UIKit, разработка сложных и кастомных UI-компонентов
Опыт работы с Tuist и проектированием многомодульной архитектуры

Опыт проектирования приложений с использованием MVVM, Clean Architecture, UDF (Unidirectional Data Flow)

Знание принципов ООП, SOLID, основных паттернов проектирования

Понимание модели управления памятью ARC

Понимание многопоточности и практический опыт работы с GCD и Swift Concurrency (async/await, Task, Actors)

Опыт разработки приложений с сетевым взаимодействием: REST API, WebSocket, gRPC
Опыт работы с Git

Умение работать в команде: участие в обсуждении архитектурных и технических решений, написание поддерживаемого и читаемого кода

Дополнительно / будет преимуществом

Знание Ruby, опыт работы с fastlane

Опыт написания и поддержки shell-скриптов (sh/bash) для автоматизации сборки и релизов

Мы предлагаем
Работу над одним из самых масштабных финтех-продуктов региона
Продукт, которым ежедневно пользуются миллионы людей
Сильную инженерную команду и влияние на технические решения
Digital библиотека
Годовой бонус и ежегодный пересмотр зарплаты
Отсутствие дресс-кода и бюрократии
Современный офис в Топ-10 лучших офисов Казахстана
Комфортную и дружелюбную рабочую атмосферу
Технологии и навыки
AI-помощник
ИсточникСайт компании
Опубликовано6 июл.
Просмотры0
Если при отклике просят перевести деньги, назвать код из SMS, войти через чужой аккаунт или установить непонятное приложение — это признаки мошенничества. Не соглашайся и напиши нам через чат с основателем или форму обратной связи.