Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Компания больше не ищет сотрудника. Посмотрите похожие предложения

iOS-разработчик
в Smart Horizon
от 250 000 ₽/мес на руки

📍 Москва (м. Арбатская)
Можно удалённо из РФ
Специализация
iOS
Уровень
Middle
Английский
B1 — Intermediate
Требуемый опыт
3+ лет
Технологии/инструменты
Swift
Git
Jira
Для рассмотрения вашей кандидатуры нам необходимы ответы на приведенные ниже вопросы, просим ответить в свободной форме :)
- Для чего нужны методы UIView layoutSubviews, setNeedsLayout и layoutIfNeeded? Приведите примеры использования каждого.
- Объясните в чем разница синхронного (sync) и асинхронного (async) выполнения задачи на очереди.
- Какие типы коллекций бывают в Swift? В чем отличие каждой?
- Зачем нужен протокол Hashable? И как он связан с Equatable?
- Зачем нужны unowned ссылки? Поделитесь примерами, когда вы их использовали.
Обязанности
- Поддержка и развитие текущих проектов мобильных приложений финансового сектора.
- Работа в команде, code review (Gitflow).
- Рефакторинг существующего кода.
- Внедрение и выбор библиотек, практик, улучшающих решение со стороны производительности, читаемости, тестируемости.
- Профилирование и оптимизация приложений для мобильных устройств.
Требования
- Понимание, почему clean architecture — это хорошо.
- Опыт разработки нативных мобильных приложений под iOS: 3 года и более.
- Знание и понимание архитектуры MVI.
- Знание Swift и основных используемых в приложении фреймворков.
- Умение писать чистый, аккуратный, функциональный код.
- Опыт работы со стандартными инструментами контроля версий (Git), баг-трекинга (Jira) и т.п.
- Знание английского языка на уровне чтения технической документации.
- Умение создавать масштабируемые и переиспользуемые решения и системы.
Будет плюсом
- Опыт работы с дизайн-системой.
- Опыт создания кастомных UI-элементов, в том числе с использованием Core Graphics.
- Опыт работы / понимание SwiftUI.
Что мы предлагаем
- Полную удаленку.
- Расширенную программу ДМС (стоматология, обслуживание в лучших клиниках города, телемедицина, страхование для выезжающих за рубеж и от несчастных случаев).
- Предложения от партнёров для путешествий, развлечений и занятий спортом.
- Личностное и профессиональное развитие, обмен опытом, участие в реализации собственных инициатив и программу признания.
- Сильную, развитую корпоративную культуру и участие в ярких корпоративных мероприятиях.
- Пространство для неформального общения: творческие программы, интеллектуальные конкурсы и турниры.
- Возможность участия в волонтерских программах: мы организуем благотворительные мероприятия, участвуем в социальных и экологических проектах.
- Оплачиваемые выходные дни для значимых событий.

Глеб ЮдинМенеджер по подбору персонала

О компании Smart Horizon
Сфера
Технологический оператор с масштабируемой ИТ-платформой
Размер
101 - 200
Smart Horizon — российская компания, центр разработки и поддержки инновационных платформ. Мы реализуем как отдельные модули собственной разработки, так и комплексные технологические проекты «под ключ» в интересах других участников финансового рынка.
Наша команда состоит из высококвалифицированных ИТ-специалистов с опытом работы в крупных технологических компаниях и банках. В компании работает более 100 человек, из которых более 90% — ИТ-специалисты высокой квалификации, работающие по последним проектным и продуктовым методологиям.