TypeScript программист в web3 проект

Synergy of Lake Technology

TypeScript программист в web3 проект

Описание вакансии

Synergy of Lake Technology - это надежная и безопасная платформа обмена криптовалюты, работающая с 2018 года.

Почему клиенты выбирают именно нас?

Лучшие курсы обмена: сотрудничая с лучшими трейдинговыми платформами, мы обеспечиваем самые выгодные сделки для наших пользователей. Мы обязуемся предлагать вам наиболее конкурентоспособные обменные курсы на рынке.

Быстрые транзакции: стратегическое сотрудничество с авторитетными партнерами позволяет нам оперативно отслеживать и предоставлять лучшие обменные курсы.

Прозрачный сервис: мы ценим конфиденциальность и ставим в приоритет сохранение контроля над средствами, можно отслеживать свою транзакцию на каждом этапе и контролировать весь процесс.

Мы активно растём и не планируем останавливаться на достигнутом, продолжаем путь to the moon. Как у нас это выходит? Мы делаем это в команде звёзд. И сейчас мы в поиске еще одной - Back-end Developer на удалённой основе.

Мы ищем: TS программиста на бэк ($3000-5000) или фронт ($2000-$3500) направление разработки.

Наш бэкенд стек и искомый опыт:

  • Опыт работы бэкенд программистом в крипто проектах: обменник, биржа, платежи (мост, шлюз, LP и т.д.), боты, свои смарт-контракты, иные интеграции и применение web3. Обязательно, чтобы был личный опыт создания каких-то web3 компонентов с нуля и погружение в разные блокчейны. Если вы просто подключили разок Метамаск, работали с парой функций из стороннего web3 API или залили чужой шаблонный solidity - этого не достаточно.
  • Пишите TS, JS, SQL без помощи ассистентов, уровень эксперта в MySQL/PgSQL.
  • Стаж в бэкенде от 4 лет и TS ваш родной язык. Уровень: middle или выше.
  • Grafana / Prometheus / Loki
  • Caddy
  • Docker / Docker Swarm
  • Postgresql 14+
  • Redis
  • Node.js + worker_threads
  • OpenAPI
  • CI/CD GitLab
  • TCP/IP, http(s), TLS, websockets
  • event loop, thread, event loop lag
  • TTFB, throughput, latency, rps, percentile
  • Sticky sessions
  • OpenAPI
  • DI, Inversion of control
  • CI, e2e-тестирование, mocking, stubbing
  • Декораторы, операции над типами (intersection, ...), дженерики
  • Связность и сцепленность
  • Наблюдаемость, cовременное логгирование, контекст логгирования, метрики по логам, трейсинг (GraphQLtime-series метрики, алертинг
  • Состояния гонки, дедлоки
  • ACID, OLAP, OLTP, уровни блокировки, уровни изоляции транзакций, инструменты контроля целостности данных, нормальные формы, денормализация, vacuuming (postgres), wal (postgres), оптимизация запросов, распределенные транзакции, двухфазные коммиты
  • Нейминг и устаревание кэшей
  • DevOps

Наш фронтенд стек и искомый опыт:

  • Стаж в Nuxt.js версии 3 минимум 1 год (за последние 3 года).
  • Стаж в VUE минимум 2 года (за последние 3 года).
  • Стаж во фронтенде от 3х лет. Уровень: middle или выше.
  • Websockets
  • Sentry
  • Tailwind
  • Nuxt 3/Vue 3/Composition API
  • Pinia
  • DOM, Layout Reflow, Paint, Composite
  • event loop, event loop lag, thread, iframe, postMessage, webworker
  • TTFB, TTI, SSR, гидратация, ленивая гидратация
  • CI, DI, e2e-тестирование
  • TCP/IP, http, websockets
  • SEO (со стороны разработки)
  • Декораторы, операции над типами (intersection, ...), дженерики
  • Observability (наблюдаемость), современное логирование а-ля sentry
  • Семантическая вёрстка
  • Микроразметка: Schema.org, Microformats, RDFa, JSON-LD

Что мы предлагаем:

  • Полный рабочий день, удаленно, гибкий график, начало не позже 10:00 МСК.
  • Performance Review (по итогам проводится грейд ап).
  • Обучение по профильным направлениям за счет компании.
  • Работа в продуктовой кросс-функциональной команде (frontend, backend-разработчики, PO, QA, AQA, DevOps).
  • Возможность влиять на выбор инструментов и решений в рамках продукта и всей компании.
  • Отсутствие бюрократии , быстрое принятие решений внутри компании.
  • Любая локация.

В отклике на вакансию:

  • Пожалуйста, не присылайте копипаст в сопроводительном письме.
  • После отклика на вакансию вы можете, не дожидаясь приглашения, сразу перейти в анкету, выполнить требуемые там шаги, после чего тут же самостоятельно записаться в календаре на техническое собеседование:
    https://docs.google.com/forms/d/e/1FAIpQLSdVb44sOXzNem1sb02Y7EDmoiRZkstA_X_4xcx4P8LkwMT8OQ/viewform [--backend TS--]
    https://docs.google.com/forms/d/1-TCUbXMU7h7T7BStnuaXRLhj-6F2CBpP_nAaNEGbdh0/viewform [--frontend TS--]
Навыки
  • JavaScript
  • TypeScript
  • Redis
  • SQL
  • PostgreSQL
  • MySQL
  • Clickhouse
  • Elasticsearch
  • blockchain
  • EVM
  • smart-contract
  • web3
  • crypto
  • nuxt
  • vue
  • Docker
Посмотреть контакты работодателя

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

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию