CLICK

IOS разработчик (г. Ташкент)

Коротко

iOS-разработчик в Click (Ташкент) — финтех-компания, обслуживающая более 20 миллионов пользователей в Узбекистане. Роль включает разработку и поддержку iOS-приложения на Swift, интеграцию с backend через REST API, написание unit-тестов и участие в релизах. Требуется коммерческий опыт разработки iOS от 2 лет, уверенное владение Swift, UIKit, Auto Layout, понимание управления памятью и асинхронного программирования, опыт работы с Git, а также владение русским и узбекским языками. Работа только в офисе.

О компании
Добро пожаловать в Click! Вместе мы создаем финансовые, сервисные и бизнес-решения для более 20 миллионов пользователей по всему Узбекистану. В данный момент у нас открыта позиция iOS разработчика.
Обязанности
•Разработка новой функциональности и поддержка существующего iOS-приложения на Swift.
•Создание и доработка пользовательских интерфейсов.
•Интеграция с backend через REST API, подключение и сопровождение сторонних библиотек и SDK.
•Реализация корректной обработки сетевых ошибок, состояний загрузки и локального хранения данных.
•Поиск и устранение ошибок, анализ причин сбоев, оптимизация производительности и потребления памяти.
•Написание и поддержка unit-тестов для бизнес-логики и ключевых компонентов приложения.
•Участие в code review.
•Оценка задач, уточнение требований и самостоятельная реализация согласованной функциональности.
•Взаимодействие с backend-разработчиками, дизайнерами, QA и продуктовой командой.
•Участие в подготовке релизов, устранение замечаний по результатам тестирования и сопровождение выпущенной функциональности.
Требования
•Коммерческий опыт разработки iOS-приложений от 2х лет.
•Уверенное владение Swift: типы данных, структуры и классы, протоколы, замыкания, generics и обработка ошибок.
•Практический опыт работы с UIKit и Auto Layout, понимание жизненного цикла приложения и экранов.
•Понимание управления памятью в iOS: ARC, сильные и слабые ссылки, причины возникновения retain cycle и способы их устранения.
•Опыт асинхронного программирования с использованием GCD и/или Swift Concurrency (async/await), понимание работы главного потока.
•Опыт интеграции REST API: HTTP, JSON, Codable, URLSession или сетевые библиотеки.
•Понимание принципов ООП и SOLID, практический опыт работы с архитектурой MVC, MVVM или аналогичной.
•Опыт локального хранения данных, понимание назначения UserDefaults и Keychain.
•Уверенная работа с Git: создание веток, pull requests, разрешение конфликтов.
•Навыки отладки в Xcode, анализа crash-логов и поиска проблем с памятью и производительностью.
•Базовый практический опыт написания unit-тестов.
•Умение разбираться в существующем коде, самостоятельно выполнять задачи, уточнять требования и своевременно сообщать о сложностях.
•Умение читать техническую документацию на английском языке.
•Владение русским и узбекским языками.
Будет преимуществом
•Опыт разработки интерфейсов на SwiftUI.
•Опыт работы с Combine или RxSwift.
•Опыт использования Core Data или других локальных баз данных.
•Опыт работы с push-уведомлениями, deep links и Universal Links.
•Знакомство с CI/CD и Fastlane.
•Опыт написания UI-тестов.
•Участие в подготовке и публикации приложений через TestFlight и App Store Connect.
Что мы предлагаем
•Работу в офисе в центре города.
•График 5/2.
•Постоянное развитие и обучение.
•Заботу о здоровье: в офисе функционирует фитнес зал, действуют спорт клубы по интересам (футбол, настольный теннис, шахматы).
•Яркую корпоративную жизнь.
•Достойную зарплату — обсудим ее на собеседовании.
•Кафетерий бенефитов.
Создаем пространство для комфортной работы
Гибкий график и удаленка. На многих позициях предусмотрен гибридный график работы: можно работать из офиса, а можно из дома, если задачи это позволяют. Главное — договориться с командой.
Физическое и ментальное здоровье. В офисе есть спорт-зал с полным набором необходимых тренажеров, коллеги выбирают удобное время для своих тренировок. Мы проводим различные сессии с экспертами в области психологии, коучинга, ЗОЖ, чтобы каждый из нас чувствовал себя хорошо.
Забеги и командный спорт. Мы очень любим заниматься бегом. Наши коллеги ежегодно участвуют в забегах и марафонах в Заамине, Бухаре, Самарканде. А еще можно участвовать в турнирах по шахматам, футболу, настольному теннису и киберспорту.
Добрые дела: Inson Uchun. Для нас очень важно делать что-то не только для себя, но и для окружающих, поэтому мы не просто помогаем благотворительным фондам, но и создали платформу Inson Uchun в партнёрстве с Национальным агентством социальной защиты. Платформа размещена в приложении Click SuperApp и даёт возможность адресно помогать детям, которые нуждаются в лечении.
Экологические инициативы: Yashil Meros. Мы создали экологическую программу Yashil Meros, которая объединяет всех жителей страны, включая более 20 миллионов пользователей Click. Пользователи и сотрудники могут накапливать эко-баллы, которые можно использовать для посадки именных деревьев в Ташкенте и регионах.
Click Choyxona. «Click Choyhona» — наша уникальная геймифицированная платформа, где традиции сочетаются с инновациями. Сотрудники могут получать баллы за достижения, участвовать в рейтингах и обменивать их на различные плюшки (мерч, кофе, такси, техника и многое другое).
Все для развития сотрудников. Мы приветствуем непрерывное развитие, поэтому наши коллеги посещают самые крутые профильные конференции, учат языки за счет компании, участвуют в митапах и воркшопах, где разбирают реальные рабочие кейсы и получают поддержку профессионалов.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте