О ПРОЕКТЕ
EMCD — глобальная криптоинфраструктурная компания. Мы ищем инженера смарт-контрактов для создания и управления on-chain стратегиями доходности с жесткими гарантиями исполнения, MEV-aware маршрутизацией и безопасностью промышленного уровня.
ЧЕМ ПРЕДСТОИТ ЗАНИМАТЬСЯ
— Yield Strategies: Проектирование контрактов для атомарных операций: лупинг через флешлоаны, дельта-нейтральное хеджирование, управление позициями YT/PT на Pendle.
— Safe Global (Gnosis): Автоматизация операций с фондами через Safe SDK, создание и выполнение пакетных (batch) транзакций.
— MEV & Protection: Обеспечение безопасного выполнения крупных свопов внутри стратегий и защита от проскальзывания.
— Cross-chain: Адаптация логики под Ethereum, Solana и другие EVM-сети, интеграция с внешними API (например, Hyperliquid API).
ЧТО МЫ ЖДЕМ ОТ ВАС
— Solidity Expert: Глубокие знания EVM и подтвержденный опыт оптимизации газа.
— DeFi Stack: Понимание архитектур Morpho Blue, Fluid, Aave V3 и Pendle.
— Oracles: Опыт работы с Chainlink, Pyth, RedStone и понимание рисков манипуляции ценами.
— Testing: Уверенное владение Foundry (fuzzing, invariant testing).
— Инструменты: Опыт работы с Safe SDK и Transaction Service, знание библиотек высокоточной арифметики.
ЧТО МЫ ПРЕДЛАГАЕМ
— Гибкость: Полностью удаленная работа и свободный график.
— Отпуск: 20 рабочих дней + 12 дополнительных бонусных дней в году.
— Здоровье: Оплачиваемые больничные без лишней бюрократии.
— Рост: Поддержка обучения, оплата профильных курсов и сертификаций.
— Бонусы: Корпоративные цены на продукты компании и помощь в настройке собственной майнинг-фермы на базе инфраструктуры EMCD.
Задачи:
— Поддерживать серверную часть торговой платформы.
— Разрабатывать и выпускать дополнительные серверные компоненты на C++.
— Обновлять документацию по серверной части.
— Разрабатывать новую функциональность и дизайн проекта.
— Писать чистый и поддерживаемый код.
— Работать с техническим долгом и улучшать качество кодовой базы.
Требования к кандидату:
— Готовность работать с чужим кодом.
— Понимание клиент-серверных коммуникаций и протоколов.
— Знание базовых алгоритмов и структур данных.
— Понимание особенностей многопоточного программирования.
— Умение работать с Git.
— Базовый английский для общения с международной командой.
— Будет плюсом: опыт работы с MongoDB, Redis/memcached, RabbitMQ/Кafka, опыт с облачными решениями.
Условия работы:
— Удаленный формат работы (РФ).
— Фуллтайм занятость.
— Оформление: ИП РФ (не СЗ, не ТГ, не ГПХ).
— Работа в небольшой автономной команде с минимумом бюрократии.
— Возможность видеть результаты своей работы и влиять на продукт.
Задачи:
— Разработка и поддержка высоконагруженных веб-приложений
— Создание пользовательских интерфейсов с использованием React и Next.js
— Оптимизация скорости загрузки и работы веб-приложений
— Взаимодействие с backend-разработчиками для интеграции API
Требования:
— Уверенное владение HTML, CSS, кроссбраузерной адаптивной вёрсткой
— Уверенные знания Javascript и Typescript
— Опыт работы с React, Next.js
— Опыт работы с PostgreSQL, Redis (понимание взаимодействия)
— Опыт работы с препроцессором SASS
— Понимание что такое Server-Side Rendering
— Понимание HTTP, REST API, клиент-серверного взаимодействия
— Умение оптимизировать скорость загрузки и работу web-приложений
— Понимание принципов работы Git
— Английский B1+
Будет плюсом:
— Опыт работы с Vue.js
— Опыт на backend с php и mvc-фреймворками (Yii2, Laravel, Symfony)
— Опыт и желание писать на ReactNative
— Знакомство с TelegramApi, Astro
— Опыт работы с RabbitMQ, ClickHouse
Условия:
— Полностью удаленная работа из РФ или СНГ
— Оформление по ТК РФ
— Сильная, распределенная, динамичная команда
— Возможность изучать новые технологии и применять их в работе
УдалённоmiddleГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
О ПРОЕКТЕ
GitLab — это ведущая платформа для DevSecOps, которой доверяют более 50 миллионов пользователей. Сейчас мы строим фундамент для горизонтального масштабирования GitLab.com через архитектуру Cells. Команда Cells Infrastructure создает сервисы пограничной маршрутизации (edge routing) и Topology Service — единый источник истины для управления кластерами.
О ПОЗИЦИИ (ABOUT THE ROLE)
Ваша цель — сделать так, чтобы GitLab.com масштабировался незаметно для пользователя. Вы будете проектировать системы маршрутизации трафика с низкой задержкой и развивать сервисы, управляющие состоянием всей платформы. Это работа в глобально распределенной асинхронной команде, где ценится умение решать сложные проблемы распределенных систем.
ВАШИ КЛЮЧЕВЫЕ ЗАДАЧИ
— Edge Routing: Реализация прозрачной маршрутизации запросов к нужным ячейкам (Cells).
— Topology Service: Разработка сервиса, хранящего состояние кластеров, на который опираются решения по жизненному циклу данных.
— Cell-awareness: Взаимодействие с командами продукта для адаптации фич монолита GitLab Rails под новую архитектуру.
— Эксплуатация: Участие в дежурствах (on-call tier-2), работа с инцидентами и улучшение инструментов мониторинга.
— Архитектура: Написание Architecture Decision Records (ADRs) и документации для масштабирования платформы.
ТРЕБОВАНИЯ К КАНДИДАТУ
— Опыт: Уверенное владение Go или Ruby on Rails при создании отказоустойчивых production-сервисов.
— Масштаб: Опыт работы в высоконагруженных средах и владение практиками observability (метрики, трейсинг).
— Распределенные системы: Глубокое понимание моделей консистентности, стратегий партиционирования и failure modes.
— Сетевые технологии: Опыт создания высокопроизводительных сервисов (gRPC и Protocol Buffers будут плюсом).
— Базы данных: Экспертиза в PostgreSQL (дизайн схем, оптимизация запросов, миграции).
— Communication: Сильные навыки письменной коммуникации для асинхронной работы в Remote-команде.
ПОЧЕМУ СТОИТ ПРИСОЕДИНИТЬСЯ
— Культура: GitLab — пионер удаленной работы с прозрачными ценностями и AI-driven процессами.
— Бенефиты: Гибкий PTO, участие в капитале (Equity), поддержка домашнего офиса и фонд развития.
— Влияние: Ваша работа напрямую определяет, как GitLab будет расти в следующие 10 лет.
Задачи:
— Разработка на Go и Rust в рамках распределенных систем и микросервисов.
— Проектирование и внедрение высоконагруженных систем.
— Работа с Docker, Kubernetes, CI/CD.
— Взаимодействие с базами данных PostgreSQL и Redis.
— Взаимодействие с бизнесом и стейкхолдерами.
Требования:
— Глубокие знания Rust и/или Go, опыт создания высоконагруженных систем.
— Опыт контрибьюта в опенсорсные проекты со ссылками на коммиты.
— Уверенное владение Docker, Kubernetes, CI/CD.
— Опыт работы с PostgreSQL, Redis.
— Опыт проектирования распределенных систем, микросервисов.
Условия:
— Оформление по ТК РФ или ИП.
— Удаленная работа.
— Возможность внести значительный вклад в развитие продукта.
Задачи:
— Разрабатывать и поддерживать backend-сервисы
— Участвовать в проектировании микросервисной архитектуры
— Писать unit-тесты
— Работать с интеграциями (gRPC, Kafka)
— Участвовать в код-ревью и технических обсуждениях
Требования:
— Опыт работы Java-разработчиком от 6 лет
— Опыт работы в крупных компаниях (например, ВТБ, Авито, Ozon и др.)
— Обязательный опыт участия в банковских проектах
— Знание Kotlin
— Знание Spring Framework
— Знание Spring Boot
— Знание JUnit
— Знание Hibernate
— Знание Maven
— Знание PostgreSQL
— Знание Redis
— Знание gRPC
— Знание Kafka
— Знание Docker
— Знание GitLab CI/CD или Jenkins
Условия:
— Удаленная работа
— Высоконагруженная среда, микросервисная архитектура
— Строгие требования к качеству кода и архитектурным решениям
— Оформление: ТК, ИП, СЗ
Задачи:
— Разработка собственных сетевых демонов/служб
— Реализация стандартов RFC, IEEE
— Разработка ПО для управления сетевой подсистемой ядра Linux
— Разработка ПО для управления коммутационным чипом
Требования:
— Опыт в роли разработчика C++ от 5 лет
— Хорошее знание C++ (используем 20 стандарт)
— Знание сетевых технологий, стека протоколов TCP/IP
— Отличное знание Linux, опыт разработки приложений под Linux/Unix
— Опыт работы с Docker контейнерами, опыт работы с git
— Знание протоколов статической и динамической маршрутизации, принципов их работы, технологий и протоколов управления сетевыми устройствами (ARP, BGP, BFD, ECMP, EGP, FRR, IGP, LACP, MC-LAG, RSTP, STP, VLAN, VRRP, VXLAN)
— Навыки практического использования инструментов диагностики IP-маршрутизации, исследования IP-пакетов, создания нагрузки на конечных узлах IP сети: ping, traceroute, tcpdump, wireshark, iperf и т.д.
— Практический опыт использования специализированных средств (трафик-генераторов/анализаторов), таких как IXIA (Keysight)/Spirent/Cisco TRex и др.
— Практический опыт работы с одним из программных эмуляторов сетей: VIRL (Virtual Internet Routing Lab), Cisco PT (Cisco Packet Tracer), GNS3 (Graphical Network Simulator-3), EVE-NG (Emulated Virtual Environment Next Generation) или других
Условия:
— Полная удаленная занятость (Full-time)
Задачи:
— Разработка и поддержка frontend-части продукта
— Интеграция с backend API
— Работа с дизайн-системой / UI Kit
— Разработка и развитие существующего интерфейса
Требования:
— Опыт коммерческой разработки от 2х лет
— Уверенное владение TypeScript и React, желательно Next.js
— Понимание архитектуры frontend-приложений
— Опыт работы с REST API
— Умение поддерживать и развивать собственный UI Kit
— Аккуратность в работе со сложными интерфейсами
Будет плюсом:
— Опыт проектирования UI Kit или дизайн-систем
— Внимание к UX и деталям
— Опыт работы в продуктовой команде
Условия:
— Открыты для оформления по ИП / СЗ
— Работа над интересным продуктом на стадии MVP
— Удаленный формат работы
Задачи:
— Разработка и развитие backend-части продукта на PHP 8;
— Проектирование архитектуры сервисов и баз данных;
— Написание и оптимизация сложных SQL-запросов;
— Обеспечение стабильности и производительности системы;
— Написание автотестов и поддержка качества кода;
— Участие в code review и технических обсуждениях;
— Взаимодействие с frontend-разработчиками и другими backend-инженерами;
— Участие в решении задач, связанных с нагрузкой и масштабированием.
Требования:
— 6+ лет опыта коммерческой разработки на PHP;
— Уверенное владение PHP 8;
— Опыт в igaming/payment solution providers/fintech;
— Глубокое понимание ООП и паттернов проектирования;
— Уверенная работа с MySQL, включая сложные запросы и оптимизацию;
— Опыт проектирования схем баз данных;
— Опыт разработки на Laravel (знание Symfony будет преимуществом);
— Опыт написания unit и integration тестов;
— Опыт работы с Redis;
— Уверенное использование Docker и Git;
— Хорошее понимание Linux, уверенная работа в консоли;
— Базовая настройка и понимание работы nginx.
Будет преимуществом:
— Опыт работы с высоконагруженными системами;
— Опыт проектирования и поддержки масштабируемых сервисов;
— Опыт работы с Golang;
— Понимание принципов отказоустойчивости и мониторинга.
Условия:
— Полностью удалённый формат работы;
— Участие в разработке сложного продуктового решения;
— Выплаты USD/USDT;
— Минимум бюрократии и быстрые процессы.
Задачи:
— Развертывание, обслуживание и оптимизация облачной инфраструктуры на AWS с помощью Terraform;
— Внедрение и соблюдение принципов GitOps для управления инфраструктурой и состоянием приложений;
— Обеспечение безопасности инфраструктуры;
— Разработка, внедрение и поддержка отказоустойчивых конвейеров CI/CD для сборки, тестирования и развертывания приложений;
— Автоматизация рутинных операций и процессов развертывания с помощью современных инструментов;
Требования:
— 3 года профессионального опыта в качестве DevOps-инженера, SRE-инженера или инженера по платформе;
— Практический опыт работы с AWS или другими облачными провайдерами;
— Опыт написания и поддержки инфраструктуры как кода (Terraform);
— Навыки создания и оптимизации конвейеров CI/CD;
— Опыт работы с Kubernetes и Helm;
— Глубокое понимание основ сетевых технологий (TCP/IP, DNS, HTTP/S) и облачной безопасности;
— Опыт работы с Linux и скриптами на языке bash;
Будет плюсом:
— Понимание принципов Gitops и навыки работы с такими инструментами как ArgoCD или Flux;
— Навыки работы с распределенными системами (Kafka, RabbitMQ, Redis Cluster);
— Опыт настройки распределенного логирования и трассировки;
— Знание шаблонов и практик SRE;
— Опыт работы с языками программирования (Python/Go);
— Опыт работы с решениями для масштабирования кластера, такими как Karpenter или Cluster Autoscaler.
Условия:
— Удалённый формат;
— Карьерный рост и развитие в сильной технической команде;
— Работа в международной компании.
Задачи:
— Разработка и развитие frontend-части платформы на Vue.js (опыт от 5 лет)
— Участие в проектировании и улучшении архитектуры приложения
— Оптимизация производительности и стабильности UI
— Повышение качества кода, внедрение лучших практик и стандартов
— Взаимодействие с backend-командами
— Менторинг менее опытных разработчиков
Требования к кандидату:
— Отличное знание TypeScript и особенностей работы браузеров
— Глубокий практический опыт с Vue.js
— Понимание архитектуры высоконагруженных frontend-приложений
— Опыт работы с модульной архитектурой, понимание принципов микрофронтендов
— Навыки написания поддерживаемого, масштабируемого кода
— Самостоятельность, ответственность, умение принимать технические решения
— Высокий уровень вовлеченности и работоспособности
Будет плюсом:
— Опыт оптимизации рендеринга и работы с большим количеством данных
— Опыт code review и технического лидерства на проекте
Условия:
— Удалённая работа из любой страны
— Гибкий формат трудоустройства
Задачи:
— Проектирование и развитие on-prem инфраструктуры
— Настройка и оптимизация Kubernetes-кластеров
— Автоматизация CI/CD и IaC (Terraform, Ansible, GitLab CI/CD)
— Настройка observability и HA/DR (Prometheus, Grafana, PostgreSQL, Redis, Kafka и др.)
Требования:
— 4-6+ лет опыта девопсом в on-prem или гибридных инфраструктурах
— Глубокое понимание ОС и принципов работы оборудования
— Опыт работы с Bash / Python / Go
— Системное мышление и умение работать с архитектурными решениями
Условия:
— Оформление по ТК РФ, ДМС
— Удалённый формат по РФ, гибкое начало дня
— Развитые процессы взаимодействия и онбординга
Задачи:
— Доработка бекенда и фронтенда BI-инструмента Apache Superset;
— Кастомизация визуализаций (интерфейса/чартов/фильтров) как в рамках преднастроенных возможностей, так и в рамках добавления новых полей и функций;
— Конфигурирование, обновление версий Apache Superset, а также решение технических проблем, связанных со стандартным функционалом (ошибки, баги, недоработки);
Требования:
— Опыт работы в роли фуллстек-разработчика от 4-х лет;
— Понимание принципов работы и навыки программирования на Node.js;
— Знание JavaScript, Typescript, Python;
— Опыт разработки веб-приложений с использованием фреймворков React, Vue.js;
— Опыт работы с Pandas, Django/Flask;
— Уверенное владение языком запросов SQL, применение макросов и Jinja-шаблонов;
— Понимание принципов работы Docker, CI/CD.
Дополнительно:
— Опыт работы с Apache Superset или близкими по архитектуре системами;
— Опыт работы с PostgreSQL, Redis, Celery;
— Опыт работы с Linux, Bash, Git, создания контейнеров Docker, Gitlab CI/CD или аналоги.
Условия:
— Удаленная работа, полная занятость.
Задачи:
— Разработка и развитие backend-функциональности продукта.
— Работа с AI-фичами: интеграции с OpenAI, экспериментальные и продуктовые AI-решения, быстрые ресёрчи и прототипирование.
— Архитектурные задачи: повышение устойчивости системы, подготовка к росту нагрузки, улучшение масштабируемости.
— Интеграции с внешними сервисами: чаты, звонки, AI-инструменты, другие сторонние платформы.
— Поисковые и data-задачи: развитие OpenSearch, улучшение поиска и матчинг-логики.
— Поддержка и оптимизация существующих API.
Требования:
— 4+ года опыта в разработке.
— Желательно 2+ года на уровне Senior или близко к нему.
— Уверенное знание Python и Django.
— Опыт работы с PostgreSQL и REST API.
— Понимание принципов построения масштабируемых систем.
— Умение работать автономно и брать ответственность за результат.
— Интерес к продукту, AI-направлению и развитию вместе с командой.
— Техническое образование будет плюсом, но не является обязательным.
Условия:
— Полностью удаленная работа.
— Гибкий график при условии участия в командных звонках и регулярной, понятной коммуникации.
Задачи:
— Разработка и поддержка высококачественных мобильных приложений на Flutter/Dart.
— Интеграция с API и работа с сетевыми протоколами.
— Построение сложных адаптивных интерфейсов и работа с анимациями.
— Участие в проектировании архитектуры приложений.
— Применение AI-инструментов в повседневной разработке (Cursor, Claude Code и др.).
Требования:
— Коммерческий опыт разработки на Flutter/Dart не менее 4 лет.
— Уверенное владение Dart: ООП, типизация, обработка ошибок, дженерики, коллекции, асинхронность, изоляты.
— Понимание внутреннего устройства Flutter и жизненного цикла виджетов.
— Умение строить сложные адаптивные интерфейсы и работать с анимациями.
— Понимание архитектурных подходов и принципов проектирования.
— Знание сетевых протоколов и опыт интеграции с API.
— Понимание платформ Android и iOS: возможности, ограничения, процесс публикации приложений.
— Уверенное владение Git, Figma.
— Портфолио с завершёнными Flutter-приложениями (желательно опубликованными в сторах).
— Активное использование AI-инструментов в повседневной разработке (Cursor, Claude Code и др.) - обязательно.
Будет плюсом:
— Знание Kotlin или Swift на уровне, достаточном для понимания и доработки нативного кода.
— Опыт написания unit/widget/golden тестов.
— Базовое понимание CI/CD.
— Опыт работы с библиотеками кодогенерации.
Условия:
— Оформление по ТК РФ или ИП.
— Удаленная работа.
— Работа в динамично развивающейся IT-компании.
Задачи:
— Разработка фронтенд части веб-приложений на Vue 3 и TypeScript
— Участие в проектировании компонентной архитектуры и микросервисов
— Проведение code review и наставничество младших разработчиков
— Верстка по Figma, обеспечение точного переноса дизайна и оптимизация графики
— Разработка и поддержка дизайн-систем на Storybook
Требования:
— Опыт работы с Vue 3 от 3 лет, Vue 2 от 2.5 лет, соблюдение Vue Style Guide
— Опыт работы на Senior-позиции от 3х лет
— Уверенное владение TypeScript, HTML5, CSS3
— Понимание SPA, state management, REST API
— Отличное понимание чистого кода и компонентной архитектуры
— Опыт работы с микросервисами, проведения code review, наставничества
— Опыт верстки по Figma (Dev Mode, Auto Layout, типографика), оптимизации SVG/растров
— Знание Figma variables, design tokens, поддержка тем и доступности
— Опыт работы со Storybook (CSF/TS stories, ArgTypes/Controls, автодокументация, визуальные регрессионные тесты)
— Soft Skills: дисциплинированность, точность, внимательность к деталям, педантичность, технологичность, высокий уровень ответственности
Приветствуется:
— Высшее техническое образование (крайне желательно!)
— LEAD-опыт от 1.5 лет
— Стремление к долгосрочному сотрудничеству и росту
— Готовность приступить в течение одной-двух недель
— Опыт в EdTech, LMS
— Знания в области веб-безопасности, CI/CD, Docker, Kubernetes
— Опыт ведения дизайн-системы на Storybook
— Опыт написания компонентных/юнит/e2e тестов
Условия:
— Полная занятость, 5/2
— Возможность удаленной работы (доступен также офис в Москве, Хамовники)
— Оформление по ТК РФ (белая ЗП)
Задачи:
— Отвечать за стабильность и бесперебойную работу сервиса: мониторинг, анализ логов и инцидентов, плановые обновления и контролируемые релизы.
— Помогать в поддержке текущей инфраструктуры на стеке nginx + PHP + MySQL.
— Проектировать и выполнять SQL-запросы для анализа и операционных задач, контролировать корректность и целостность данных.
— Вести и актуализировать техническую документацию: инструкции, runbooks, операционные процедуры.
— Выступать точкой эскалации L2: разбирать технические запросы партнёров и команды, диагностировать причины и предлагать решения.
— Перехват ownership проекта на Golang: поддержка продакшена, стабилизация, развитие и технические улучшения.
— Выступать техническим интерфейсом между продуктом и бизнес-бэкофисом.
Требования:
— Глубокое понимание архитектуры веб-серверов и клиент-серверного взаимодействия.
— Уверенная работа с PHP-кодом на уровне поддержки и доработок.
— Практический опыт работы с SQL, понимание структуры и жизненного цикла данных.
— Автоматизация внутренних процессов и сервисов.
— Уверенное владение Linux-консолью.
— Уверенное владение Golang.
— Самостоятельное принятие технических решений и аргументированное отстаивание их.
Условия:
— Полный день, удаленный формат.
— Возможность работать из любой локации, кроме РФ и РБ.
Задачи:
— Разработка продуктов для открытых блокчейнов.
Требования:
— Знание и опыт разработки продуктов для открытых блокчейнов.
— Опыт работы JS-разработчиком от 4 лет.
— Опыт продуктовой разработки.
— Опыт создания приложений на React.
— Опыт проведения технических интервью и онбординга JS-разработчиков.
— Понимание работы лексического окружения.
— Понимание принципа работы цепочки прототипов и механизма поиска свойств.
— Умение предотвратить механизм всплытия и делегирование событий.
— Понимание MutationObserver и React.
— Понимание работы Virtual DOM.
— Разбирается в способах оптимизации React-приложения.
— Умение пользоваться стейт-менеджерами и форм-менеджерами.
— Понимание безопасности cookie в браузере.
— Понимание технологии WebSocket.
— Понимание механизма Event loop в асинхронности.
— Знание использования callback, Promises, async/await.
— Опыт применения ИИ в производственном процессе.
Условия:
— Работа в аккредитованной IT-компании с собственными продуктами.
— Трудоустройство по ТК РФ или ИП на выбор.
— Удалённый формат работы (РФ/дружественные или нейтральные страны).
— Предоставляется расширенный ДМС со стоматологией.
— Выдаётся необходимая для работы техника (ноутбук).
— Возможность участия в реферальной программе.
— Онлайн йога, онлайн шахматы, корпоративная библиотека и другие активности.
— Компенсация спортивных активностей (оплата абонемента в спортзал).
— Индивидуальная программа профильного обучения.
— В компании есть корпоративный психолог.
— Поздравления на праздники, дни рождения, Новый год, день программиста и другие.
— Индексация заработной платы после 1 года работы.
— Помощь в ипотеке и других пособиях.
— Возможность построить карьеру в ведущих компаниях России.
УдалённоseniorГеография найма не уточнена
Все вакансии в одном месте - страница 389 · Job Hunters