Blockscout - это единственный обозреватель блоков для блокчейнов экосистемы Ethereum с открытым исходным кодом и официальный эксплорер для Ethereum Classic. (https://github.com/poanetwork/blockscout, https://blockscout.com)
Мы продолжаем активно расти и ищем сильного Elixir разработчика для работы в продуктовой команде Blockscout.
Стек технологий
Elixir 1.10.4+, Erlang, Phoenix Framework, Postgres 10+, Node JS 12+, Webpack, Sass, Docker, Github, Prometheus
Требования
Базовые знания технологий из стека. Бонусом будет знание EVM, Kubernetes, AWS, Ansible, Terraform, GraphQL.
Что мы можем вам предложить
- Сильная команда ветеранов blockchain разработки, для которых ключевыми ценностями являются качество продуктов и их безопасность
- Возможность работать над уникальными продуктами для крипто-финтех рынка
- Любим заниматься наукой
- Сотрудничаем с ведущими мировыми аудиторами в сфере крипто-технологий
- Высококонкурентная заработная плата
- Возможность участия в конференциях и мероприятиях, посвященных Ethereum
- Обучение и рост в blockchain-технологиях
- Удаленная работа в распределенной команде
- Активное коммьюнити пользователей Blockscout, наш продукт используют миллионы
Чем предстоит заниматься?
- Разработка новой функциональности: нативная поддержка новых видов токенов/контрактов, разработка новых API конечных точек, консолидация и создание новых метрик мониторинга, организация новых способов развертывания инфраструктуры, реализация и настройка масштабирования инфраструктуры, поддержка импорта данных из нод на новых видах Ethereum клиентов
- Поддержка существующей функциональности: повышение производительности запросов к БД, повышение отказоустойчивости веб-приложения, улучшение архитектуры БД, повышение скорости обработки импорта данных с Ethereum ноды, улучшение пользовательского опыта, исправление багов пользовательского интерфейса, кастомизация обозревателя для блокчейнов клиентов, выполнение пользовательских запросов на новый функционал, улучшение и увеличение возможностей процедуры развертывания инфраструктуры обозревателя, уменьшение времени простоя при развертывании обновлений, увеличение покрытия тестами, исходного кода, консультация пользователей
Тестовые задания
Тюнинг метрик Prometheus: https://github.com/poanetwork/blockscout/issues/3159
Доработка существующей конечной точки API: https://github.com/poanetwork/blockscout/issues/3050
Улучшение пользовательского интерфейса: https://github.com/poanetwork/blockscout/issues/3444
Нативная поддержка токен стандартов: https://github.com/poanetwork/blockscout/issues/1043
Исправление багов пользовательского интерфейса: https://github.com/poanetwork/blockscout/issues/989
Новая функциональность пользовательского интерфейса: https://github.com/poanetwork/blockscout/issues/862
Улучшение GraphQL API: https://github.com/poanetwork/blockscout/issues/3228