Ищем опытного разработчика для поддержания стабильной работы банкоского приложения
• Формат и занятость: офис (он сайт), занятость полная с гибким началом рабочего дня
• Локация: Ташкент, Узбекистан
• Официальное трудоустройство в штат по ГПХ (гражданство любое)
• Социальный пакет
• Проект: Приложение банка
Задачи:
• Поддержка существующего приложения, оперативное исправление возникающих неполадок, своевременное обновление при изменении интерфейсов смежных систем или обновлении библиотек
• Внедрение новой функциональности, интеграция с новыми сервисами. Написание кода в соответствии со стилистикой существующего, поддержка однородности кода в проекте
• Активное участие в жизни продукта – возможность внести свою пользу на продукт с многомиллионной аудиторией.
Требования:
• Опыт программирования для iOS от 5 лет
• Знание: Swift (Data, Swift UI)
• Знание Objective-C для чтения легаси
• Хорошее знание iOS SDK (Foundation, UIKit, Core Animation и др.)
• RESTful API, HTTP
• Навык создания кастомных UI-компонентов
• MVVM
• Понимание и следование принципам HIG
• Знание шаблонов проектирования, принципов SOLID, умение их применять
• Опыт с Git
• Умение писать поддерживаемый и тестируемый код
• Code review
• WebSocket
• Core Data, KMM, GCD, Async await, MVI, CI/CD