iOS Senior Developer
Присоединяйтесь к TradingView, ведущей в мире платформе и социальной сети для трейдеров и инвесторов — нам доверяют более 100 миллионов человек для изучения рыночных возможностей. Хотите внести свой вклад? Подайте заявку, чтобы формировать будущее финансов.
О команде
Мы ищем iOS-разработчиков для нашего мобильного продуктового направления. В рамках направления существует несколько продуктовых команд, ответственных за различные части приложения, включая подписки и монетизацию, основанные на данных экраны и графики, интеграции с внешними сервисами и ключевые пользовательские разделы. Работа включает в себя сложную продуктовую логику, большое количество состояний приложения и тщательную реализацию UI.
Что вы будете делать
- Разрабатывать и поддерживать iOS-код на Swift с упором на качество и архитектуру
- Создавать сложные экраны и поведение интерфейса с использованием UIKit, SwiftUI и CoreAnimation
- Работать с архитектурой приложений, используя VIPER и MVVM
- Обрабатывать асинхронную логику и многопоточность с помощью GCD и Swift Concurrency
- Оптимизировать производительность и исследовать сложные проблемы стабильности
- Интегрироваться с бэкенд API и обеспечивать корректное поведение на стороне клиента
- Сотрудничать с продакт-менеджерами, дизайнерами и QA на протяжении всего процесса разработки
- Участвовать в ревью кода и делиться опытом с командой
Что делает вас идеальным кандидатом
- Более 4 лет опыта в разработке iOS-приложений
- Глубокие знания Swift и практический опыт работы с UIKit и SwiftUI
- Опыт создания сложных экранов и поддержания стабильного пользовательского опыта на различных устройствах
- Опыт оптимизации производительности приложений для скорости и эффективности
- Хорошее понимание Clean Architecture и опыт работы с VIPER и MVVM
- Опыт работы с многопоточностью с использованием GCD и Swift Concurrency
- Глубокое понимание принципов проектирования платформы iOS и руководств по интерфейсу
- Опыт работы с CoreAnimation
- Будет плюсом: Понимание алгоритмов и структур данных
- Опыт работы в финансовой или трейдинговой сфере
- Знакомство с TradingView как продуктом
Что мы предлагаем
- Гибкий график работы и гибридный формат работы
- Хорошо оборудованные офисы для сосредоточенной и совместной работы
- Глобальная распределенная команда из более чем 500 профессионалов
- Обучение, наставничество и долгосрочный карьерный рост
- Поддержка при релокации и частное медицинское страхование
- Бонусы, основанные на результатах работы
- Доступ к TradingView Premium
- Регулярные командные мероприятия и общекорпоративные встречи
Кто вы
Не указано явно, кроме приведенных выше квалификаций; ожидается, что вы будете проактивным iOS-разработчиком, который сотрудничает с продакт-менеджментом, дизайном и QA и вносит вклад в разработку масштабного мобильного продукта.