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--]