Backend Developer

з/п не указана

Требуемый опыт работы: не требуется

Полная занятость, гибкий график

Привет!

Меня зовут Андрей и я возглавляю отдел разработки индикаторов технического анализа в компании TradingView. Сейчас я ищу разработчика в PineScript команду. Мне нужен специалист, который отлично разбираться в алгоритмах, понимает, как работать с многопоточностью, умеет проектировать расширяемые приложения и будет командным игроком.

Команда занимается разработкой и развитием комплекса сервисов на Java, Javascript (node.js) и Go.
Основные задачи которые придется решать - добавление новых фич в созданный нами DSL язык PineScript и разработка его компилятора. Большой плюс - знания из области теории языков или желание погрузиться в этот раздел Computer Science.

Вы будете проектировать и разрабатывать:
— DSL язык Pine Script для создания индикаторов технического анализа (ANTLR, JavaScript, JavaSE)
— подсистему выполнения индикаторов технического анализа (JavaSE, JavaScript);
— инфраструктуру управления пользовательскими индикаторами Pine Script в TradingView (Go, JavaScript).

Мы рассчитываем, что вы обладаете:
— уверенными знаниями Java SE и стандартной библиотеки;;
— фундаментальными знаниями из области структур данных и алгоритмов;
— опытом разработки параллельных вычислений (многопоточность);
— знанием принципов ООП и паттернов;
— опытом работы с git.

Будет плюсом знание:
— JavaScript;
— Go;
— SQL (Postgres);
— ANTLR (компилятор компиляторов или аналогичные инструменты);
— Опыт профилирования Java приложений (поиск утечек памяти, оптимизация CPU и памяти);
— Опыт работы с UNIX системами (make, bash, ssh, …).

Мы готовы предложить:
— гибкий график, который можно адаптировать под себя;
— ДМС, 100% оплачиваемый больничный лист;
— бесплатное питание + кофе/какао/молоко/чай/снеки круглосуточно;
— корпоративное изучение английского языка;
— адаптивное рабочее место и пространство для отдыха: диванчики, турник, кикер, PlayStation;
— активный отдых: горные лыжи, сноуборд зимой, серфинг и кайтинг летом;
— библиотека с профессиональной и учебной литературой;
— участие в митапах, конференциях и любых профессиональных мероприятиях, которые вас заинтересуют;
— релокация в Ростов-на-Дону из любой точки мира.

TradingView – это высоконагруженная аналитическая платформа и социальная сеть, которую используют миллионы инвесторов и трейдеров из более чем 100 стран. Мы предоставляем доступ к данным со 100+ торговых площадок по всему миру.

Наши технологии используют более 40 000 компаний по всему миру, среди них – Investing.com, SeekingAlpha, РБК, Чикагская и Бразильская биржи. Сегодня мы входим в топ 130 крупнейших сайтов мира по версии Alexa.com.

600 000 одновременных клиентских сессий, сотни серверов в 10+ дата-центрах, 22 локальные версии и более 17 миллионов активных пользователей в месяц.

 Доступно соискателям с инвалидностью 

Ключевые навыки

Java
JavaSE
PineScript
Pine
Go
C/C++

Вакансия опубликована 25 ноября 2020 в Ростове-на-Дону

Похожие вакансии