Локация: Ташкент, работа в IT-офисе головного офиса банка
Формат: Full-time, On-site
Зарплата: От $3 000
Бонусы: Премии, индексация ЗП, компенсация обучения, ДМС (опционально)
О проекте
Один из крупнейших финансовых продуктов в Узбекистане.
Приложение обслуживает более 2 миллионов пользователей, а в ближайшие годы ожидается рост нагрузки в 3-5 раз. Банк внедряет современные технологические решения и создает удобные финансовые сервисы.
Команда работает в динамичной среде, следуя принципам high-load разработки и инженерных best practices. Здесь ты сможешь влиять на продукт и работать с сильными специалистами под руководством опытного Team Lead.
Что мы предлагаем
- Работа в сильной команде под руководством опытного Team Lead
- Возможность влиять на развитие продукта – твои идеи будут услышаны
- Современный high-load проект, где твои решения повлияют на миллионы пользователей
- Компенсация обучения и участия в отраслевых мероприятиях
- Баланс работы и жизни – гибкое начало дня
- Комфортная атмосфера в офисе – настольный теннис, киберкатки по пятницам.
Чем предстоит заниматься
- Поддержка существующего приложения: исправление ошибок, обновление интеграций, оптимизация работы
- Разработка новой функциональности, интеграция с сервисами и API
- Написание качественного, поддерживаемого и тестируемого кода
- Работа в команде разработчиков, дизайнеров и аналитиков
- Участие в развитии продукта: мы ценим твои идеи и предложения.
Требования
- Опыт программирования для iOS от 1 до 3 лет
- Знание Swift и понимание Objective-C (для работы с легаси-кодом)
- Глубокие знания iOS SDK (Foundation, UIKit, Core Animation)
- Работа с RESTful API, HTTP
- Опыт создания кастомных UI-компонентов
- Понимание архитектуры MVVM и принципов HIG
- Применение SOLID и паттернов проектирования
- Опыт работы с Git
- Способность писать чистый, тестируемый код
- Умение работать в команде, коммуникабельность и готовность к обучению.
Будет плюсом
- Опыт работы с WebSocket, Core Data, Swift Data, SwiftUI
- Понимание KMM, GCD, Async/Await, MVI, CI/CD.