Мы хотим пригласить в команду iOS Разработчика с опытом работы:
Realm;
- Interface board;
- Firebase;
- URLSession;
- CocoaPods
- Swift
- UI
- Как мы работаем и что у нас есть:
Интересные проекты для топовых коммерческих и госкомпаний;
- Сильная экспертиза и наставничество со стороны старших коллег;
- Пишем код, который легко читать, поддерживать и развивать;
- Офис в бизнес-инкубаторе Технопарк г.Обнинска или удаленная работа, fulltime;
- Гибкий график работы, ориентируемся на выполнение задач и сроки;
- “Заряженная” команда, увлечённая своими проектами;
- Официальное оформление;
- Зарплата в рынке
- Познакомьтесь, пожалуйста, с Рик Мастерс rikmasters.ru
Мы считаем, что ваш код скажет о вас главное, поделитесь с нами ссылкой при отклике. И еще у нас есть небольшое тестовое задание
Как проходит найм:
HR увидит ваш отклик, и если опыт релевантен ожиданиям, то для подтверждения навыков на практике предложит тестовое задание. Ещё попросит прислать ссылку на проекты (если есть). Потом встреча с teсhlead, самый важный этап. После этого с HR обсуждение условий оффера и Добро пожаловать в команду! Telegram HR @WonderLuda
Мы ищем Человека в команду, и вот какие у нас ожидания:
Понадобятся знание/понимание и опыт:
Опыт разработки мобильных iOS-приложений на коммерческой основе от 1 года;
- Уверенное владение Swift и iOS SDK, знание принципов жизненного цикла iOS-приложений, знание HIG, опыт работы с основными iOS фреймворками;
- Знание среды программирования Xcode и языка Swift;
- Умение верстать UI в коде (знание UIKit, Autolayout,);
- Знание платформы iOS и опыт программирования native приложений для iOS;
- Архитектурных паттернов и опыт работы с архитектурой MVC/ для iOS-приложений;
- Навыки программной верстки, теоретические знания и опыт использования программных компоновок;
- Опыт работы с базами данных (Realm);
- Умение писать чистый код;
- Опыт работы с инструментами REST API, JSON, WebSocket;
- Соблюдение рекомендаций Apple Human Interface Guidelines;
- Опыт работы с многопоточностью;
- Умение работать с Git. Опыт работы с git, понимание подхода Git Flow;
- Знание принципов SOLID, DRY, KISS и умение применять их на практике;
- Знания ООП и структур данных, понимание распространенных шаблонов проектирования;
- Опыт работы с Figma;
- Понимание многопоточности и очередей. Умение работать с многопоточностью: GCD, OperationQueue;
- Базовые основы программирования;
- Работа с сетевыми протоколами (HTTP/HTTPS, REST APIs, Websockets);
- Знание особенностей и различий в версиях iOS;
- Понимание принципов управления памятью в iOS;
- Опыт создания клиент-серверных приложений;
- Понимание, что такое CI и зачем он нужен;
- Кэширование данных;
- Запросы к серверу
Soft skills:
Инициативность;
- Умение посвятить в проблему, понятно описать её ключевые точки;
- Командность;
- Умение договариваться о внедрении нового, важные вопросы решать вместе;
- Умение работать в taskmanager поэтапно;
- Внимательность, системность и аккуратность;
- Адекватная оценка собственных усилий, осознанность в выполнении задач и готовности работы;
- Неравнодушие к тому, что делаешь
Будет плюсом:
Наличие реализованных проектов в App Store. Будем рады ссылкам на твои проекты в Appstore или на пример кода;
- Опыт разработки приложений “с нуля”;
- Опыт построения кастомных элементов интерфейса и анимаций;
- Понимание принципов Clean Architecture;
- Знание шаблонов проектирования и умение их применять, придерживаясь принципов SOLID
Спасибо за внимательное ознакомление с вакансией
Telegram HR @WonderLuda Мила Шкуратова