Мы — команда мобильного отдела TradingView.
TradingView — это лучшая в мире платформа для построения графиков и самое популярное место для трейдеров и инвесторов. Вместе с нами более 60 миллионов пользователей из 180 стран создают графики, делятся идеями и открывают новые возможности для прибыльной торговли.
Мы не подталкиваем пользователей к импульсивным торговым решениям. Наша миссия — помогать трейдерам и инвесторам принимать обоснованные финансовые решения.
Библиотеки и решения TradingView также используются Чикагской и Бразильской биржами, S&P Global, Forbes, Revolut, Interactive Brokers, Т-Банком, БКС, Открытием, Twitter и другими.
Разработка организована в продуктовые команды и выделенную платформенную команду. Продуктовые команды создают пользовательские сценарии и функции, в то время как платформенная команда отвечает за архитектуру, CI/CD, инфраструктуру тестирования и общие библиотеки.
В настоящее время мы ищем iOS-разработчиков для обеих команд.
Что предстоит делать
- Разрабатывать и создавать сложные пользовательские интерфейсы с использованием UIKit и SwiftUI для плавной работы на различных устройствах.
- Оптимизировать производительность приложения и решать возникающие проблемы.
- Обеспечивать соответствие руководящим принципам платформы iOS и принципам UI-дизайна.
- Продвигать современные архитектурные подходы: Clean Architecture, VIPER, MVVM.
- Использовать Grand Central Dispatch (GCD) и Swift Concurrency для эффективной многопоточности и повышения производительности.
- Поддерживать интеграцию StoreKit 2 и другие ключевые функции приложения.
- Быть в курсе последних тенденций и технологий iOS, а также делиться знаниями внутри команды.
Что мы ожидаем от вас
- Экспертные знания Swift, уверенное владение UIKit и SwiftUI для создания сложных интерфейсов.
- Опыт оптимизации UI на различных устройствах.
- Глубокое понимание архитектурных паттернов: Clean Architecture, VIPER, MVVM.
- Уверенное владение GCD и Swift Concurrency для управления потоками.
- Знакомство с руководящими принципами платформы iOS и принципами дизайна интерфейса.
- Лидерские качества и способность эффективно работать в команде.
- Сильные навыки решения проблем и технического устранения неполадок.
- Способность делиться опытом, наставлять и поддерживать других разработчиков.
Что мы предлагаем
- Гибридный формат работы из нашего офиса в Тбилиси или Лимасоле, с поддержкой при переезде.
- Сотрудничество с опытными профессионалами и наставниками, а также доступ к возможностям профессионального развития.
- Работа в международно сертифицированной компании.
- Забота о каждом сотруднике — медицинская страховка, включая стоматологию, 50% компенсация уроков английского языка, 50% компенсация сессий терапии и компенсация обедов.
- Тимбилдинг, корпоративные мероприятия и митапы.
- Комфортные офисы с закусками и фруктами на кухне, а также адаптивное рабочее пространство.