Локация: гибридный формат из Москвы, Санкт-Петербурга или Екатеринбурга; также возможна удалённая работа из любого города РФ.
Яндекс Путешествия — сервис, который помогает спланировать поездку за несколько минут: подобрать билеты, отель или апартаменты, почитать отзывы и оплатить всё картой. Мы — лидер среди сервисов бронирования отелей в России, и наша команда делает сервис командировок для бизнеса: сейчас — для малого и среднего, в перспективе — для крупного. Мы нацелены через пару лет стать номером один на рынке командировок в России.
Стек: Kotlin, Java 21, Spring, Spring Data JDBC, YT, PostgreSQL, YDB, Topics, gRPC.
Какие задачи вас ждут
— Развитие сервиса
— Активное участие в развитии масштабного бизнеса
— Создание продуктовых решений в составе кросс-функциональной команды
— Тесное взаимодействие с командами смежных сервисов — от разработки до продукта
— Техническое развитие системы: построение масштабируемой архитектуры, внедрение новых технологий, улучшение стабильности и пропускной способности, повышение качества кода и скорости доставки
— Реализация интеграции со смежными системами и автоматизация процессов на стыке профессий
— Поиск нестандартных решений
Мы ждём, что вы
— Более 6 лет коммерческой разработки в кросс-функциональной команде на JVM-стеке или ином с готовностью перейти на JVM
— Готовы работать в гибридном формате из Москвы, Санкт-Петербурга или Екатеринбурга или удалённо из любого города РФ
— Готовы погружаться в продуктовый домен, понимать боли пользователя и решать их
— Понимаете, что такое N + 1 и почему O(n²) — это плохо
— Решали технические задачи в рамках сервиса или системы под ключ
Будет плюсом, если вы
— Умеете применять в работе ИИ-инструментарий без делегирования важных решений
— Работали напрямую с заказчиком
Задачи:
— Обеспечение надежности, масштабируемости и производительности распределенной инфраструктуры ZK-сопроцессоров.
— Управление парком блокчейн-нод (RPC, Validators) и специализированных Prover-нод в мультичейн среде.
— Автоматизация процессов развертывания и управления инфраструктурой (IaC) с использованием Terraform / Pulumi.
— Глубокий мониторинг и алертинг (Prometheus, Grafana, VictoriaMetrics) с фокусом на специфические метрики блокчейна и прувинга.
— Оптимизация производительности систем (Performance Tuning) и работа над минимизацией сетевых задержек (low-latency).
— Управление инцидентами, проведение Post-mortem анализа и разработка мер по предотвращению повторных сбоев.
— Внедрение и развитие практик GitOps и CI/CD пайплайнов для инфраструктурных и прикладных сервисов.
Требования:
— Опыт работы в роли SRE или DevOps Engineer от 4-5 лет.
— Экспертное владение Kubernetes (управление кластерами, написание Helm чартов / Operator SDK).
— Глубокие знания Linux internals, сетевых протоколов и безопасности.
— Опыт работы с облачными провайдерами (AWS — основной, GCP/Azure).
— Уверенное владение Python или Go для написания инструментов автоматизации.
— Практический опыт работы с инструментами IaC (Terraform).
— Английский язык: Upper-Intermediate (свободная коммуникация в международной команде).
Будет плюсом:
— Опыт эксплуатации блокчейн-инфраструктуры (Ethereum, L2s, Solana).
— Понимание специфики работы ZK-Rollups или систем с интенсивными вычислениями (GPU/FPGA acceleration).
— Опыт работы с инструментами распределенной трассировки (Jaeger / Tempo).
NextUP — HRTech-стартап, который строит инфраструктуру подбора digital-подрядчиков. Цель — чтобы заказчик описывал задачу, а система определяла подходящего специалиста. Начинают с SMM, планируют расширение на другие профессии и англоязычный рынок.
Есть работающий MVP, первые продажи и ядро команды. Продукту нужна серьёзная переработка UX/UI, а дизайн-функцию предстоит выстроить.
Задачи:
— Разобраться в продукте и пользовательских сценариях, определить приоритеты и пересобрать ключевые зоны UX/UI.
— Заложить дизайн-систему и единый визуальный язык с учётом будущих сервисов и роста платформы.
— Организовать работу с текущим дизайнером и разработкой, доводить решения до реализации и проверять их на пользователях.
Главный результат первых 2-3 месяцев — обновлённые ключевые зоны продукта и понятная система дальнейшей работы.
Область ответственности — визуальный язык, UI и дизайн-система. Пользовательский путь и крупные изменения продуктовой логики обсуждаются с основателем, его видение можно оспаривать и улучшать.
Требования:
— Сильный продуктовый дизайнер с опытом руководства.
— Умение замечать проблему, объяснять её, предлагать решение и договариваться с разработкой без ожидания указаний.
— Структурное мышление, скорость, насмотренность и вкус.
— Создавать выразительный визуал в сочетании с вниманием к удобству продукта и его метрикам.
Условия:
— Компенсация на текущем этапе — опцион с вестингом 4 года и cliff 12 месяцев.
— Удалённая работа, свободный график, без привязки к часовому поясу.
— Первые две недели — взаимный пробный период без оплаты.
— После закрытия раунда планируется введение зарплаты и увеличение загрузки, точной даты нет.
— Формат рассчитан на долгосрочное участие в создании компании.
Отклик: написать @Dmitry_Komarow https://t.me/Dmitry_Komarow с несколькими словами о себе и ссылкой на портфолио, особенно интересен пример работы с сложным продуктом и доведения изменений до реализации.
УдалённоheadГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Разбирать и обрабатывать документы в форматах Excel, PDF и сканы.
— Извлекать табличные данные из документов.
— Нормализовать даты, номера документов, суммы и другие поля.
— Проектировать и реализовывать логику сопоставления данных.
— Выявлять расхождения между двумя источниками.
— Обрабатывать сложные кейсы: разные периоды, отличающиеся номера, частичные совпадения и другие неоднозначные ситуации.
— Интегрировать OCR и Document AI-инструменты.
— При необходимости использовать LLM для интерпретации и формирования человекочитаемых объяснений.
— Разрабатывать backend/API для сервиса.
— Участвовать в проектировании архитектуры MVP.
— Работать с реальными обезличенными финансовыми документами и тестировать качество решения на исторических данных.
Требования:
— Коммерческий опыт разработки на Python от 3 лет.
— Уверенное владение Python.
— Опыт работы с pandas и табличными данными.
— Опыт обработки Excel / CSV.
— Опыт парсинга PDF.
— Опыт разработки backend-сервисов и REST API.
— Понимание алгоритмов сопоставления, нормализации и очистки данных.
— Умение проектировать решение самостоятельно, а не только работать по готовому ТЗ.
— Опыт работы с Git.
Будет большим плюсом:
— Опыт с OCR: Tesseract, PaddleOCR или аналогами.
— Опыт с PyMuPDF, pdfplumber, Camelot, Tabula.
— Опыт с fuzzy matching.
— Опыт работы с Document AI / Intelligent Document Processing.
— Интеграция LLM API: OpenAI, Azure OpenAI, YandexGPT или аналогов.
— Опыт разработки систем reconciliation / data matching.
— Опыт работы с финансовыми, бухгалтерскими или другими структурированными документами.
— Опыт On-Premise решений.
— Опыт построения решений, где нужно сочетать детерминированную бизнес-логику и AI.
Что здесь не требуется:
— Классический Data Scientist и обучение собственных ML-моделей с нуля.
— В проекте важнее: сильная прикладная Python-разработка; работа с документами и данными; построение надежной логики сопоставления; понимание, где действительно нужен AI, а где лучше использовать обычные алгоритмы.
О проекте:
— На первом этапе планируется разработка MVP без глубокой интеграции с внутренними учетными системами.
— Базовый сценарий: пользователь загружает акт сверки и внутреннюю выгрузку, система извлекает и нормализует данные, выполняет сопоставление, показывает совпадения и расхождения, формирует структурированный результат для пользователя.
— Ожидаемый результат — рабочий прототип, который можно проверить на реальных исторических данных.
Условия:
— Удалённая работа.
— Проектная занятость / аутстафф.
— Возможна полная или частичная загрузка — обсуждается индивидуально.
— Проект стартует с этапа MVP, с возможностью продолжения.
— Работа в составе небольшой проектной команды.
— Ожидаемый уровень Middle+ / Senior.
— Специалист должен самостоятельно разобраться в предметной области, предложить техническое решение и довести его до рабочего результата.
Будет преимуществом в отклике:
— Опыт похожих задач: обработка документов; OCR; reconciliation / matching; financial data processing; Document AI; LLM-интеграции.
— Указание текущей доступности, возможной загрузки в часах в месяц, часовой ставки, формата работы: ИП / самозанятый / другой.
Требования:
— Опыт тестирования mobile/web приложений от 3 лет
— Опыт работы с Java от 3 лет
— Опыт работы с Appium от 1,5 лет
— Опыт работы с Rest API
— Опыт работы с SQL (сложные запросы, join, View и т.д.)
— Опыт покрытия функциональности автотестами на Java
— Опыт интеграционного тестирования
— Опыт работы с CI/CD (Jenkins, GitlabCI)
— Опыт работы с брокерами сообщений (Kafka, RabbitMQ и аналоги)
— Опыт работы с мок-сервисами (Wiremock или аналоги)
— Владение: Java, Appium, SOAP UI, Postman, Jira, Confluence, Git, IntelliJ IDEA, Bitbucket
Будет преимуществом:
— Опыт работы с микросервисной архитектурой (Spring Cloud, Kubernetes, Openshift или аналоги)
— Опыт с Cache-системами (Redis, Hazelcast)
Условия:
— Зарплата: 300 - 350 тыс. руб. (net), возможна индивидуальная договорённость
— Локация: Москва
— Формат: удалёнка
— ИТ-аккредитация
— Оформление: ТК, ИП, ГПХ
— Предоставление техники под требования проекта
— Социальный пакет (ДМС, фитнес и т.п.)
— Реферальная программа
ООО "Почтовые финансы" – Центр единого сервиса для ДЗО холдинга "Почта России". Ключевые области работы: логистика, электронная коммерция, IT, банки, финтех. Компания создана в 2021 году для ИТ-поддержки и сопровождения деятельности АО "Почта России". Более 3000 человек в 82 регионах присутствия.
Задачи:
— Осуществлять техническую поддержку и консультирование пользователей по вопросам эксплуатации корпоративной облачной платформы.
— Проводить диагностику и устранение неисправностей.
— Разрабатывать пошаговые руководства по решению типовых проблем.
— Разъяснять функционал систем и сервисов.
— Вести базу обращений пользователей (Service Desk): регистрировать заявки, отслеживать статусы выполнения, закрывать заявки после решения проблемы, формировать отчёты по статистике обращений.
— Выполнять установку, настройку и подключение программных компонентов корпоративной облачной платформы.
— Проводить профилактические работы и обновление ПО.
Требования:
— Высшее техническое образование.
— Опыт администрирования гипервизоров на базе KVM и/или OpenStack не менее 3 лет ОБЯЗАТЕЛЕН.
— Понимание принципов работы различных платформ виртуализации.
— Знание OpenStack (Nova, Neutron, Cinder, Glance, Keystone).
— Опыт работы с Ceph или подобными SDS, а также аппаратными СХД в связке с cinder.
— Опыт работы с MariaDB Galera Cluster (синхронная репликация, split-brain, кворум) либо аналогичными кластеризованными решениями.
— Опыт работы с HAProxy + Keepalived (L4/L7 балансировка, SSL termination, VIP).
— Опыт работы с Apache2 (WSGI для OpenStack API, тюнинг воркеров).
— Опыт работы с RabbitMQ (очереди сообщений control plane).
— Знание Linux Networking (iproute2, iptables/nftables, namespaces, OVS/OVN, VLAN/VXLAN).
— Навыки автоматизации: Ansible, Terraform, Python/Bash, puppet.
— Опыт мониторинга: Prometheus, Grafana (или VictoriaMetrics).
— Умение работать в команде, активная жизненная позиция, ответственность.
Условия:
— Официальное трудоустройство согласно Трудовому законодательству.
— Стабильный белый доход в государственной компании федерального уровня.
— ДМС со стоматологией (подключение пакета после успешного прохождения испытательного срока).
— Заработная плата: оклад 256000 руб. + годовая премия по итогу выполнения ключевых показателей эффективности.
— График работы: 5/2 с 9.00 до 18.00 (суббота, воскресенье - выходные).
— Формат работы обсуждается: офис/гибрид/удалёнка.
— Отличные условия труда и коллектив.
Ищется performance/growth-маркетолог для работы с B2C-финтех продуктами, включая подарочные карты, карты пополнения для оплаты зарубежных онлайн-сервисов и eSIM, ориентированными на российский и международный рынки. Кандидат должен самостоятельно управлять рекламными кампаниями в Яндекс Директ, VK Ads, Telegram Ads, Google Ads, TikTok, Apple Search Ads, а также использовать programmatic и native-рекламу, работать с инфлюенсерами, SEO, ASO, ретаргетингом, email и push-уведомлениями. Необходим опыт работы с CPA/CPS-сетями, прямыми партнерами, медиабайерами, кэшбэк-, купонными и deals-площадками, реферальными программами, а также владение инструментами postback, трекинга и антифрода. Важны навыки работы с аналитическими системами GA4 или Яндекс Метрика, AppsFlyer или Adjust, понимание атрибуции, когортного анализа, LTV и CAC. Приветствуется опыт в финтехе, платежах, eSIM, телекоммуникациях, travel, подписочных сервисах и цифровых товарах. Предлагается конкурентная фиксированная зарплата и значительный бонус, зависящий от прироста валовой прибыли.
Задачи:
– вести постоянную коммуникацию с журналистами Tier-1 и профильных изданий;
– вести 2–3 клиентов в команде по направлению earned media;
– готовить PR-материалы (комментарии, статьи, релизы), а также презентации и аналитику для усиления историй клиентов;
– осуществлять клиентский сервис и аккаунтинг проектов.
Требования:
– опыт работы в PR от 2 лет (уровень Middle);
– подтвержденный опыт публикаций в Tier-1 СМИ (от ТАСС до «Коммерсанта»);
– опыт в B2B PR и навыки полного аккаунтинга клиентов;
– безупречный русский язык и чувство стиля;
– навык проверки текстов на антикризисные риски и соответствие ключевым месседжам;
– проектное мышление, системность и умение вести работу в таск-трекере.
Условия:
– полная занятость (фулл-тайм);
– удаленный формат работы + живые встречи с коллегами в Москве, Санкт-Петербурге и Ереване;
– график 5/2 с 10:00 до 19:00;
– 5 оплачиваемых day-off в год;
– рыночная заработная плата (вилка обсуждается на собеседовании);
– высокая степень свободы и самостоятельности в планировании задач.
Добрый день! Мы онлайн-школа программирования для детей и подростков, в которой соединен сильный образовательный продукт, высокий уровень сервиса и по-настоящему человечный подход к работе с учениками, родителями и командой. Для нас школа — это не просто уроки и расписание. Это среда, в которой ребенок получает интерес к технологиям, уверенность в себе, опыт создания собственных проектов и ощущение, что обучение может быть современным, живым и вдохновляющим.
Сейчас мы усиливаем отдел продаж и ищем Руководителя группы продаж через вводные уроки со своей командой (от 5 менеджеров).
Что мы предлагаем:
— Конкурентный доход, который обсуждаем индивидуально с финальным кандидатом (совокупно от 160.000);
— Полностью удаленный формат с гибким рабочим днем без микро-контроля;
— Реальное влияние на команду, процессы и развитие компании;
— Высокую степень самостоятельности и доверия;
— Адекватную, живую команду без лишней бюрократии;
— Работу в проекте со смыслом: мы создаем сильный образовательный продукт для детей и подростков;
— Возможность предлагать решения, улучшать процессы и видеть результат своих действий.
Выполнять план продаж - это главная задача, для этого нужно:
— Эффективно управлять командой менеджеров (от 5 человек; найм, обучение, развитие, мотивация и контроль работы);
— Работать с аналитикой и оптимизацией показателей (анализ метрик, выявление узких мест, построение и тестирование гипотез);
— Разрабатывать и внедрять скрипты, регламенты и стандарты работы для менеджеров;
— Контролировать корректное ведение CRM (Битрикс24).
Что для нас важно:
— Опыт руководства командой продаж онлайн-школы, воронка вводных уроков, наличие своей команды от 5 менеджеров;
— Опыт управления командами от 10 человек;
— Опыт работы с Битрикс24;
— Опыт анализа воронки, конверсий и показателей сотрудников;
— Опыт работы со средним чеком от 100 000 руб.;
— Нацеленность на результат, аналитический склад ума, самостоятельность и лидерство;
— Готовность работать в среде, где многое еще строится, меняется и улучшается.
Мы ищем тех, кто хочет не просто работать, а создавать что-то действительно ценное вместе с нами, если ты нацелен на высокие результаты и готов развиваться, то откликайся на нашу вакансию и ждем тебя в команде!
Компания Tabby ищет опытного инженера данных для работы в команде Data Services. В обязанности входит разработка внутренних решений, включая Feature Store, а также выполнение операционных задач. Ключевые задачи включают создание хранилищ данных и других сервисов обработки, разработку конвейеров EL/ELT/ETL, а также интеграцию новых инструментов для обработки и хранения данных. Требуется опыт от 3 до 5 лет в роли инженера данных, инженера машинного обучения или бэкенд-инженера, умение создавать высокопроизводительные и масштабируемые системы обработки и хранения данных, а также знание систем управления событиями и потоковых конвейеров. Необходимы навыки программирования на Python с применением лучших практик, владение SQL и его эффективным использованием, а также понимание современных методов проектирования систем. Технологический стек включает Airflow, Debezium, BigQuery или Clickhouse, PostgreSQL или CockroachDB, Docker, GitLab (CI/CD), GCP. Также важен опыт работы с REST API, GRPC API, брокерами сообщений и очередями.
Для заказчика Первый Бит ищем специалиста для внедрения методологии DevOps и развития системы, используемой сотнями клиентов по всему миру. Проект высоконагруженный, работает на сотнях серверов, включает монолит и микросервисную архитектуру.
Задачи:
– сопровождение и развитие процесса CI/CD
– настройка мониторинга сервисов
– помощь разработчикам в организации тестовых и рабочих сред
– стандартизация решений и подходов
– участие в проработке архитектурных решений
– взаимодействие с командой разработчиков и ops
Требования:
– опыт построения CI/CD процессов
– опыт работы с дата-центрами
– опыт работы с Gitlab CI, Vault, Docker, Ansible
– опыт работы и сопровождения nginx, балансировщиков
– опыт работы с брокерами сообщений RabbitMq, Kafka
– опыт работы с S3 (minio)
– опыт администрирования Linux
– опыт настройки мониторинга сервисов (Zabbix / Prometheus+Grafana)
– понимание масштабирования и отказоустойчивой инфраструктуры
– понимание работы сетей, широкий технический кругозор
Задачи:
– Разработка и совершенствование банковских API для мобильных приложений и внутренних/внешних сервисов.
– Создавайте масштабируемые бэкэнд-решения, используя Kotlin и современные технологии JVM.
– Внесите свой вклад в архитектуру, масштабируемость и надежность основных банковских и партнерских платформ.
Требования:
– Более 5 лет опыта работы в экосистеме JVM, глубокие знания Kotlin или Java.
– Глубокое понимание параллельного и асинхронного программирования.
– Опыт проектирования систем с использованием чистых архитектур (DDD, событийно-ориентированные подходы).
– Глубокие знания распределенных систем и компромиссов, которые они предоставляют.
– Практический опыт работы с Docker и Kubernetes, предпочтительно в среде AWS.
– Уверенное владение английским языком (средний и выше уровня).
Будет плюсом:
– Интерес или опыт в области проектирования платформ.
– Опыт в оптимизации производительности баз данных.
– Опыт работы в области функционального программирования.
– Опыт разработки внутренних библиотек, SDK или инструментов для разработчиков.
Яндекс Путешествия — сервис, который помогает спланировать поездку за несколько минут: подобрать билеты, отель или апартаменты, почитать отзывы и оплатить всё картой. Команда маркетинга Яндекс.Путешествий ищет менеджера, который возьмёт на себя полный цикл работы с блогерами и посевными кампаниями.
Задачи:
— составлять брифы на основе задач от бренд‑менеджеров, уточнять детали и согласовывать требования;
— подбирать агентства, паблики и блогеров под задачи кампании;
— координировать работу с агентствами и блогерами, контролировать соблюдение сроков и соответствие публикаций брифу;
— отслеживать выходы публикаций, собирать данные по охватам, вовлечённости и другим ключевым метрикам;
— анализировать результаты кампаний, формировать отчёты и рекомендации по оптимизации;
— участвовать в планировании будущих активностей, предлагать идеи для повышения эффективности продвижения.
Требования:
— опыт работы с блогерами от 2 лет, умение вести кампании в полном цикле;
— эффективное управление несколькими проектами, расстановка приоритетов и соблюдение сроков;
— анализ метрик, умение делать выводы и предлагать улучшения;
— ориентация на результат, готовность нести ответственность и работать в интенсивном режиме.
Условия:
— официальное трудоустройство по ТК РФ на полную занятость с первого дня;
— фиксированный доход 106 000 руб. + премия до 16% (до вычета налога);
— график работы 5/2 с 9:00 до 18:00 по московскому времени;
— удалённый формат работы с собственного устройства;
— компенсация расходов на интернет;
— обучение с первого дня, поддержка опытных наставников, оперативные ответы в чате, обмен опытом.
Задачи:
— Проектировать, внедрять и управлять решениями и контролями безопасности для AWS и Kubernetes, включая методы изоляции для платформы RCE-as-a-Service.
— Создавать, развёртывать и поддерживать инфраструктуру как код с использованием Terraform, обеспечивая высокие стандарты безопасности.
— Проводить оценки безопасности, моделирование угроз и аудиты AWS и Kubernetes.
— Сотрудничать с командами разработки и эксплуатации для внедрения лучших практик безопасности в CI/CD.
— Мониторить и реагировать на инциденты безопасности в облаке, выявлять причины и рекомендовать меры по устранению.
— Обеспечивать соответствие требованиям комплаенса (SOC 2, ISO 27001, GDPR, HIPAA, PCI DSS).
— Наставлять инженеров и продвигать культуру облачной безопасности в организации.
Требования:
— Опыт работы в облачной безопасности не менее 5 лет, глубокие знания AWS.
— Профессиональные навыки в области безопасности Kubernetes: защита кластеров, RBAC, сетевые политики, управление уязвимостями контейнеров.
— Экспертное владение Terraform.
— Знание сервисов безопасности AWS (IAM, GuardDuty, Security Hub, CloudTrail, WAF).
— Знакомство с CNAPP решениями (Wiz) и SIEM (Panther).
— Понимание безопасного жизненного цикла разработки ПО, безопасности CI/CD и DevSecOps.
— Желательны сертификаты AWS Certified Security – Specialty, Certified Kubernetes Security Specialist (CKS), Terraform Associate.
— Приветствуются сертификаты SANS или OffSec.
— Отличные навыки решения проблем, коммуникации и лидерства.
Условия:
— Удалённая работа из США (SF, NYC или Remote).
— Конкурентная зарплата и пакет вознаграждений, включая акции, медицинские льготы и гибкий отпуск.
Дополнительно:
— Работа в команде инженеров, тесное сотрудничество с командой безопасности.
— Технологический стек включает Typescript, React, Apollo GraphQL, Redux, Express, Postgres, Redis, Kubernetes, Terraform, Helm, AWS.
Вакансия предполагает руководство командой, занимающейся разработкой AI-агента поддержки, который призван трансформировать методы обслуживания клиентов. Кандидат должен обладать навыками управления проектами в области искусственного интеллекта и клиентского сервиса, а также уметь координировать работу специалистов для создания инновационного продукта.
Требования:
— От 2 лет в fullstack-разработке, включая коммерческую разработку высоконагруженных сервисов и интеграций между внутренними системами
— PHP — от 3 лет
— PostgreSQL — от 2 лет
— REST API — от 2 лет
— Vue.js — от 2 лет, компонентная архитектура
— Nuxt.js — от 1 года
— Docker — от 1 года
— Мониторинг и логирование — от 1 года
— Jira, Confluence и GitLab — от 1 года
— Базовое знание HTML
Условия:
— Зарплата от 160 000 до 180 000 руб. на руки
— Удаленно
— РФ/РБ
Задачи:
— Разработка высоконагруженных backend-сервисов и внутренних API на Go.
— Проектирование и развитие микросервисной и распределённой архитектуры: идемпотентность, консистентность, retries, deadlines, отказоустойчивость.
— Написание конкурентного кода на goroutines, channels и примитивах синхронизации.
— Проектирование REST/gRPC API и согласование контрактов с другими командами.
— Асинхронное взаимодействие сервисов через брокеры (Kafka, NATS, RabbitMQ).
— Работа с БД: проектирование схем, индексы, оптимизация запросов, транзакции; Redis для кэша и хранения.
— Профилирование и оптимизация: CPU, память, аллокации, GC, throughput и latency.
— Тестирование: unit- и integration-тесты.
— Docker и Kubernetes: деплой, ресурсы, health checks.
— Участие в построении CI/CD.
— Мониторинг, логирование, трейсинг, алерты и дашборды.
— Code review, участие в архитектурных решениях и техдизайне.
— Управление техдолгом и рефакторинг.
— Разбор production-инцидентов, повышение надёжности.
— Документирование технических решений.
Требования:
— Коммерческая разработка от 5 лет, из них опыт production-разработки на Go от 3-4 лет.
— Глубокое знание Go: goroutines, channels, примитивы синхронизации, паттерны конкурентности, memory model, GC, runtime.
— Опыт написания конкурентного кода без гонок данных.
— Умение профилировать и оптимизировать приложения с помощью pprof (CPU, память, аллокации).
— Опыт работы с generics.
— Понимание сетевого программирования.
— Опыт разработки высоконагруженных и распределённых систем.
— Опыт проектирования микросервисной архитектуры.
— Понимание event-driven архитектуры и асинхронного взаимодействия между сервисами.
— Сильные навыки System Design.
— Понимание принципов отказоустойчивости: retries, deadlines, идемпотентность, консистентность данных.
— Опыт проектирования и разработки HTTP / REST / gRPC API.
— Уверенное знание SQL и PostgreSQL или MySQL: сложные запросы, CTE, оконные функции, индексы, транзакции, оптимизация.
— Опыт работы с NoSQL-хранилищами.
— Практический опыт работы с Redis.
— Опыт работы с одним или несколькими брокерами сообщений: Kafka, NATS/JetStream, RabbitMQ.
— Опыт работы с Docker и Kubernetes: деплой, управление ресурсами, health checks, readiness/liveness probes.
— Опыт работы с Git и CI/CD (GitLab CI, GitHub Actions, TeamCity или аналоги).
— Хорошее понимание Linux, сетей и TCP/IP.
— Опыт написания unit- и integration-тестов.
— Опыт работы с мониторингом (Prometheus, Grafana), логированием и трейсингом.
— Опыт проведения code review и участия в принятии архитектурных решений.
— Умение документировать технические решения.
Будет плюсом:
— Опыт построения observability: OpenTelemetry, Jaeger, ELK.
— Опыт работы с CI/CD и GitOps: ArgoCD и аналоги.
— Опыт работы с распределёнными и NoSQL-базами данных: ClickHouse, MongoDB, YDB, CockroachDB.
— Опыт работы с IAM, OAuth2/OIDC, mTLS и безопасным межсервисным взаимодействием.
— Знание Python для скриптов, автоматизации и работы с legacy-кодом.
Условия:
— Поток действительно интересных проектов, релевантных твоему опыту и с учетом текущей загрузки.
— Формат работы 5/2, полная или частичная занятость.
— Оформление в удобном для тебя формате: ИП или самозанятость.
— Полная удаленка.
— Возможность менять проекты внутри компании — с учётом твоей экспертизы, интереса и текущей загрузки.
— Прозрачность условий и коммуникации, поддержка на всех этапах до выхода на проект и во время работы.
Задачи:
— Доработка существующих разделов и добавление новых.
— Интеграция с новым API вуза, работа с REST-сервисами.
— Исправление багов по логам Crashlytics и обратной связи от пользователей.
— Обновление приложения под новые версии Android (targetSdk 36+).
— Оптимизация push-уведомлений и фоновых задач.
— Рефакторинг Compose-экранов, улучшение UI/UX.
— Выпуск обновлений в Google Play, работа с внутренним тестированием.
— Написание тестов на критичные сценарии (авторизация, расписание, оплата).
Требования:
— Уверенное владение Kotlin (включая корутины, Flow, sealed-классы).
— Опыт коммерческой разработки на Jetpack Compose.
— Практика работы с Hilt (Dagger): компоненты, скоупы, @HiltViewModel.
— Опыт интеграции с Retrofit и настройки сетевого слоя.
— Работа с Room: сущности, DAO, миграции, Flow-запросы.
— Понимание MVVM / Clean Architecture, принципов SOLID.
— Опыт работы с существующим проектом (brownfield) — умение разбираться в чужом коде.
— Уверенная работа с Git и понимание CI/CD-пайплайнов.
— Опыт публикации и обновления приложений в Google Play.
Будет плюсом:
— Опыт разработки на Swift / iOS — сможете синхронизировать логику между платформами и подстраховать iOS-направление.
— Знание Kotlin Multiplatform (KMP).
— Опыт в EdTech, корпоративных или государственных приложениях.
— Понимание специфики интеграций с 1С / ERP-системами.
Личные качества:
— Самостоятельность: умеете сами найти баг, предложить решение и согласовать его.
— Аккуратность: не ломаете прод, пишете тесты на критичные сценарии.
— Коммуникабельность: умеете общаться с заказчиком и переводить «сделайте удобно» в конкретные задачи.
— Ответственность за результат и внимание к деталям.