О компании и команде
Blockchair — международная компания с командой по всему миру, предоставляющая Data-as-a-Service для компаний, работающих с криптовалютами. Сохраняем дух стартапа с плоской и простой системой принятия решений без корпоративной бюрократии.
На эту позицию ищем уверенного сениора.
Ожидания от кандидата
Самыми предпочитаемыми будут являться кандидаты с наибольшей глубиной понимания фундамента, поверх которого работают их программы, и умеющие эффективно и асинхронно организовать свою работу внутри команды.
Помимо теоретических знаний информатики и базовых прикладных навыков, необходимы:
- Опыт работы с PHP 8.0;
- Понимание принципов работы используемых протоколов (HTTP, WebSocket);
- Знание принципов построения безопасных веб-приложений (как минимум OWASP);
- Опыт работы с СУБД (PostgreSQL, ClickHouse) в высоконагруженном режиме (>10k rps), в т.ч. с большими данными (> 10 млрд. строк);
- Опыт построения высоконагруженных приложений;
- Дебаг/профайлинг/трейсинг и даже бенчмаркинг для выявления узких мест производительности;
- Понимание базовых принципов работы классических (и не только!) блокчейнов (Bitcoin, Ethereum) будет серьёзным преимуществом.
Условия работы
Задачи вашей команды:
- Изучения принципов работы блокчейнов криптовалют и их имплементаций;
- Разработка бэкенда (API на Laravel). Оценить масштаб потенциальных задач можно по документации [1, 2];
- Разработка дип-бэкенда. Например, выгрузить данные из блокчейна Bitcoin/Solana в PostgreSQL/ClickHouse, откуда API будет впоследствии брать данные;
- Написание модулей для приведения данных из блокчейнов в единый формат;
- Поддержание и администрирование инфраструктуры, на которой это всё крутится (собственный bare metal + DigitalOcean).
Бонусы
- Работа с продуктом, которым пользуются более 4-х миллионов пользователей и 4-х тысяч компаний в
месяц со всего мира; - Среди клиентов и партнёров компании — крупнейшие игроки отрасли;
- Возможность внедрять новшества и воплощать ваши идеи в жизнь с командой, прислушивающейся к вашему мнению;
- Интернациональная команда;
- Подъёмные и бюрократическое сопровождение в случае релокации для кандидатов из других регионов и стран;
- Бесплатное безлимитное здоровое питание в офисе;
- Некоторые разработки будут free & open source;
- Гибкий график и отсутствие дресс-кода.