Младший разработчик iOS
Переведено автоматически с языка оригинала. Читать оригинал по-английски →
Компания Andersen ищет Младшего разработчика iOS для проекта по разработке мобильного банковского приложения и созданию безопасного и бесперебойного опыта кэшбэка с интеграцией партнеров.
Наш клиент - крупная международная технологическая организация, работающая в области цифровой инфраструктуры. Она разрабатывает и поддерживает высоконагруженные платформы, которые обрабатывают и управляют значительными объемами данных в нескольких регионах. Инженерная среда включает в себя распределенные системы, облачные среды, системные интеграции и передовые методы безопасности с фокусом на надежности, масштабируемости и непрерывной эволюции платформы.
Проект направлен на разработку нового мобильного банковского приложения, которое предоставляет пользователям бесперебойный опыт кэшбэка. Он включает в себя безопасную обработку транзакций, отслеживание кэшбэка в реальном времени и интеграцию с партнерскими сервисами и финансовыми API для предоставления надежного и удобного цифрового банковского опыта.
Обязанности: - Разработка и реализация масштабируемых функций iOS для банковского приложения. - Реализация безопасных финансовых потоков (транзакции, логика кэшбэка, отслеживание). - Интеграция с внешними API (платежи, геолокация, партнерские сервисы). - Обеспечение высокой производительности, стабильности и безопасности приложения. - Сотрудничество с командами backend, QA и продукта для доставки функций от начала до конца. - Поддержание и улучшение архитектуры приложения в соответствии с современными лучшими практиками. - Руководство проверками кода, обеспечение соблюдения стандартов кодирования и наставничество членов команды. - Мониторинг состояния приложения (сбои, производительность, аналитика) и proactive улучшение. - Работа с аналитическими инструментами (Firebase, Google Analytics) для отслеживания поведения пользователей и оптимизации функций. - Постоянное улучшение процессов разработки, документации и общего качества кода.
Требования: - Коммерческий опыт в разработке iOS с использованием Swift, с практическим опытом работы со SwiftUI не менее 2 лет. - Хорошее понимание основ разработки iOS и практический опыт работы с общей архитектурой, такой как MVVM. - Практический опыт работы с async/await и базовое понимание параллелизма; знакомство с Combine. - Опыт создания интерфейсов SwiftUI, включая повторно используемые компоненты, навигацию и общие макеты на основе списка/таблицы. - Опыт интеграции REST API с использованием URLSession или аналогичных решений, включая обработку запросов/ответов, обработку ошибок и Codable. - Базовый практический опыт работы с локальным хранением данных и моделированием данных. - Понимание внедрения зависимостей и базовые практики мобильной безопасности, включая безопасное хранение и аутентификацию на основе токенов. - Базовый опыт написания модульных тестов и работы с mock-объектами/тестовыми дублерами. - Рабочие знания Git и рабочего процесса pull request. - Уровень английского языка - от Intermediate+ и выше.
Желательно: - Базовое знакомство с CI/CD и процессами выпуска приложения для iOS.
Компенсация: 650–1000 EUR в месяц.
Мы публикуем копию этого объявления, чтобы его нашли те, кто ищет работу в Грузии, со ссылкой на первоисточник. Если оно ваше, вы можете взять управление им на себя, или попросить нас его снять.
Полученное объявление становится прямым: неделю после публикации или поднятия показывается выше собранных с других сайтов, его можно редактировать, поднимать и закрывать, а ещё оно попадает в поиск вакансий Google.