Skip to content

Senior iOS разработчик (Релокация в Ташкент)

On-site
  • Tashkent, Toshkent, Uzbekistan
  • Almaty, Almaty, Kazakhstan
  • Bishkek, Bishkek Shaary, Kyrgyzstan
  • Minsk, Minsk, Belarus
  • Tbilisi, Tbilisi, Georgia
+4 more
Engineering

Job description

TechBiz Global — ведущая компания по подбору IT-специалистов. Мы предоставляем ИТ-рекрутинг, аутстаффинг, аутсорсинг, разработку программного обеспечения и различные консалтинговые услуги, ориентированные на успешное достижение целей наших партнеров по подбору персонала. В TechBiz мы приветствуем разнообразие и продвигаем инклюзивную среду.
Наши международные клиенты и партнеры расположены по всему миру. Мы работаем с разнообразным набором технологий и фреймворков.

Основные обязанности:

  • Поддержка существующего приложения, оперативное исправление возникающих неполадок, своевременное обновление при изменении интерфейсов смежных систем или обновлении библиотек;
  • Внедрение новой функциональности, интеграция с новыми сервисами. Написание кода в соответствии со стилистикой существующего, поддержка однородности кода в проекте;
  • Активное участие в жизни продукта – мы примем и рассмотрим все ваши предложения по развитию;

Job requirements

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

or