Москва
улица Жиули Шартава 31/33
улица Жиули Шартава 31/33
Привет! Меня зовут Станислав. Я возглавляю команду Desktop в TradingView. Мы ищем опытного разработчика для работы над нашим приложением на базе Electron. Приложение доступно для Windows, macOS и Linux и используется ~1 млн пользователей ежемесячно.
Задачи
- Разработка и поддержка десктоп-приложения на основе Electron для Windows, macOS и Linux
- Интеграция и оптимизация компонентов пользовательского интерфейса
- Работа с файловыми системами, процессами, потоками и межпроцессным взаимодействием (IPC)
- Внедрение и поддержка архитектурных решений и паттернов проектирования
- Исследование и внедрение новых технологий и подходов в разработке десктопных приложений
Навыки
- Опыт работы с Electron или аналогичными платформами для десктоп-разработки (WPF, WinForms, Avalonia UI, Qt, Flutter)
- Понимание основ работы операционных систем (файловая система, процессы, потоки, IPC)
- Знание шаблонов проектирования и типовых архитектурных решений
- Опыт работы с системами контроля версий (Git)
- Желание изучать Electron и активно работать с этой платформой
Будет плюсом
- Опыт работы с React или другим JavaScript-фреймворком, либо готовность его изучать
- Владение TypeScript
- Глубокое понимание как устроен Chromium
- Опыт С++
- Навыки работы с реактивным программированием (Rx)
- Опыт работы с CI/CD и Docker, особенно в контексте сборки и автоматизации
- Углублённые знания одной из десктопных платформ: Windows, macOS или Linux
Мы готовы предложить
- Работу с продуктом, популярным у миллионов пользователей по всеми миру
- Официальное трудоустройство, конкурентную заработную плату
- ДМС, личный психолог, а также 100% компенсацию больничного листа
- Гибкий график, адаптивное рабочее место и пространство для отдыха
- Компенсацию оплаты питания и неограниченное количество снеков круглосуточно
- Активный отдых за счет компании: тимбилдинги и корпоративы
- Компенсацию изучения английского языка, конференции и курсы под спонсорством компании