Описание
TradingView — аналитическая платформа и социальная сеть для инвесторов и трейдеров. Она предоставляет доступ к данным со 100+ торговых площадок по всему миру и помогает анализировать рынки и реагировать на изменения.
Задачи
•Разрабатывать и поддерживать код iOS на Swift с фокусом на качество и архитектуру
•Реализовывать сложные экраны и поведение интерфейса с использованием UIKit, SwiftUI и CoreAnimation
•Работать с архитектурой приложения, используя подходы VIPER и MVVM
•Работать с асинхронной логикой и многопоточностью с использованием GCD и Swift Concurrency
•Оптимизировать производительность и разбираться в сложных проблемах стабильности
•Интегрироваться с backend API и обеспечивать корректную работу клиентской логики
•Взаимодействовать с продуктом, дизайном и QA в процессе разработки
•Участвовать в Code Review и делиться экспертизой
Требования
•Опыт разработки iOS-приложений от 4 лет
•Уверенное знание Swift и практический опыт работы с UIKit и SwiftUI
•Опыт разработки сложных экранов и поддержания стабильного пользовательского опыта на разных устройствах
•Опыт оптимизации производительности приложений с точки зрения скорости и эффективности
•Хорошее понимание Clean Architecture и опыт работы с архитектурными подходами VIPER и MVVM
•Умение работать с многопоточностью с использованием GCD и Swift Concurrency
•Глубокое понимание принципов дизайна iOS-платформы и гайдлайнов пользовательского интерфейса
•Опыт работы с CoreAnimation
•Будет плюсом: понимание алгоритмов и структур данных
Условия
•Зарплата от 4 000 $/мес на руки
•Помогут с переездом
•Профессиональное обучение и поддержка наставников
•Медицинская страховка со стоматологической помощью
•Компенсация 50% занятий по английскому языку
•Компенсация 50% занятий с психологом
•Компенсация обедов
•Тимбилдинги, корпоративные мероприятия и митапы
•Офисы со снеками и фруктами на кухне, адаптивное рабочее пространство