iOS – developer (Middle+)

  • Middle
  • Senior
  • Full Time
  • Hybrid
  • Remote
  • Anywhere
  • from 170 000 to 190 000 RUB/MONTH
  • Полная занятость
  • Anywhere
  • from 170 000 to 190 000 RUB/MONTH

Website IceRockDevelopment

Аутсорсинговая IT-компания. На рынке с 2015 года. 100+ проектов

Мы — аутсорсинговая IT – компания, работающая на рынке уже 9 лет.

В портфеле компании более 100 реализованных проектов для клиентов из России, США, Европы.

Мы ищем опытного iOS – разработчика, который станет частью нашей команды.

Задачи:

  • Работа на различных проектах для внешних заказчиков;
  • Исследование, реализация технически сложных задач и передача полученного опыта команде;
  • Оценка сроков;
  • Ревью кода.

Требования:

  • Опыт работы в IOS разработке от 3х лет
  • Понимание жизненного цикла ViewController
  • Типы коллекций в Swift, оптимальность использования
    SwiftUI
  • GCD, многопоточность, синхронность/асинхронность
  • Memory Management, принципы, инструменты отладки использования памяти
  • MVVM
  • Coordinator
  • UIKit
  • Уверенная работа с Constraints, из кода, из Interface Builder, xib
  • Умение разбираться в чужом коде и вносить в него изменения, рефакторинг без потери функциональности
  • Умение уточнять детали задачи при необходимости, объяснять возможные ограничения, качественно обрабатывать граничные случаи и исключения
  • Опыт проведения код-ревью
  • Опыт проведения оценки разработки функционала отдельной задачи/отдельной фичи/проекта целиком с нуля
  • Понимание жизненного цикла приложения

Дополнительными плюсами будут:

  • Опыт работы с KotlinMultiplatform
  • Работа с подходами на базе кодогенерации
  • VIPER, MVC
  • Опыт настройки CI/CD
  • Понимание принципов сборки, подписи и публикаций iOS-приложений
  • Опыт работы с Firebase (FCM, Crashlytics)
  • async/await
  • Опыт Unit/UI тестов
  • Опыт с BDU (backen driven UI) подходом

KotlinMultiplatform -это важная составляющая нашей работы. Сейчас большинство проектов ведется именно на КММ. Поэтому вам придется в ускоренном темпе погрузиться в эту технологию.

А если вы уже работали с KMM, то это станет существенным преимуществом.

 

Со своей стороны мы предлагаем:

  • Условия.  Полностью удаленная работа либо гибрид (офис находится в центре Новосибирска). Предоставляем технику по запросу.
  • Проекты. В портфеле компании более 100 реализованных проектов для клиентов из России, США, Европы.Мы работаем с клиентами из сфер Finance, Enterprise, Food, Healthcare, Transport, Manufactoring, Cryptocurrencies. На сайте компании есть раздел “Кейсы”, где можно ознакомиться с частью наших работ.
  • Команда. Нас 35 человек, все эксперты в своей области. Доброжелательный коллектив и теплые отношения внутри. Общаемся друг с другом на «ты».
  • Адаптация. Структурированный онбординг с поддержкой опытных наставников.
  • Обучение. Предоставляем полное или частичное покрытие профильного обучения и бесплатное изучение английского языка.
  • Профессиональный рост. Возможность вырасти в TeamLead/TechLead.
  • Экспертиза. Периодически выступаем на конференциях в качестве спикеров и оказываем нашим ребятам методическую и финансовую поддержку при подготовке к выступлениям.
  • Коммуникация. Построили максимально прозрачные горизонтальные связи, чтобы быстрее договариваться и решать рабочие задачи. Регулярно обмениваемся обратной связью на 1-2-1 и командных созвонах. Еженедельная рассылка новостей, чтобы все были в курсе дел в компании.
  • Приятные дополнения. Корпоративные скидки в медицинские лаборатории и на услуги психолога. Подарки на дни рождения и ламповые корпоративы.

Tagged as: Middle, Senior, Гибридный режим, Удаленная работа

Before applying for this position you need to submit your online resume. Click the button below to continue.

Создать подписку на вакансии в Telegram боте

IceRockDevelopment

Смотреть страницу компании
The vacancy was posted by:

Related Jobs

76 / 0.553 / 55.93mb