Задачи:
— Разработка и развитие клиентской части продукта на React — от архитектуры и управления состоянием до production-ready UI
— Проектирование масштабируемой frontend-архитектуры, выбор технологических решений и формирование стандартов разработки
— Интеграция с backend REST API, участие в проектировании контрактов взаимодействия (OpenAPI/Swagger)
— Оптимизация производительности приложения, управление техническим долгом, рефакторинг сложных участков кода
— Участие в code review, менторство разработчиков, развитие инженерных практик команды
— Взаимодействие с product-менеджерами, дизайнерами и backend-разработчиками на всех этапах разработки
— Участие в декомпозиции задач, технической оценке и планировании спринтов
Требования:
— Опыт коммерческой разработки на React от 5 лет, из них не менее 2 лет в роли Senior
— Глубокое знание React (18+) и его экосистемы: хуки, контекст, жизненный цикл компонентов, механизмы ререндеринга и оптимизации (мемоизация, виртуализация)
— Уверенное владение TypeScript (generics, utility types, типизация сложных структур)
— Опыт работы с state-менеджерами: Redux Toolkit / Zustand / React Query / TanStack Query; понимание разделения server-state и client-state
— Понимание принципов работы REST API, авторизации (JWT), обработки ошибок, идемпотентности (для платежных сценариев)
— Опыт проектирования архитектуры SPA-приложений высокой сложности (множество зависимостей, ролей и сценариев)
— Навыки адаптивной, кроссбраузерной и мобильной вёрстки (HTML5, CSS3, SCSS)
— Умение работать с дизайн-системами, коллекциями компонентов (Untitled UI React, shadcn/ui), опыт ведения UI-kit в Storybook
— Опыт написания тестов (Jest, Vitest, React Testing Library)
— Навыки проведения code review и менторства
— Системное мышление, умение упрощать сложные системы, критическое мышление
— Понимание принципов чистого кода, SOLID, паттернов проектирования
— Знание методологий гибкой разработки (Scrum/Kanban)
Будет плюсом:
— Опыт работы в финтехе или highload-проектах
— Наличие портфолио / ссылок на GitHub или участие в open-source проектах
Условия:
— Полностью удалённый формат работы
— Встречи и корпоративные мероприятия в офисе Москва/Вологда
— Окладная часть + KPI
— Возможность влиять на архитектуру и выбирать технологии
— Работу в сильной команде, поддержку профессионального роста
— Интересные задачи в быстрорастущем проекте
Задачи:
— разрабатывать и развивать пользовательские интерфейсы порталов и личных кабинетов на vue 3
— работать с серверными шаблонами twig и клиентской логикой поверх них
— развивать административные интерфейсы на sonata под задачи операторов
— поддерживать кроссбраузерность и адаптивность от мобильных устройств до рабочих мест операторов
— интегрировать интерфейсы с rest api продукта и внешних систем
— обрабатывать форматы json и xml
— реализовывать сценарии авторизации через судир с двухфакторной аутентификацией
— встраивать картографические сценарии и подсказки адресов и организаций
— разрабатывать интерфейсы электронного подписания документов
— разрабатывать стандарт написания и оформления кода по фронтенду
— согласовывать стандарт с руководителем технического блока
— поддерживать стандарт в актуальном состоянии
— проводить и проходить ревью кода по этим стандартам
— обеспечивать доступность интерфейсов и соответствие требованиям к государственным информационным ресурсам
— участвовать в оценке трудозатрат и приёмке фронтенд-результатов подрядчика
— вести техническую документацию по своим компонентам
Требования:
— опыт разработки фронтенда от 3 лет, из них не менее 2 лет с vue 3 в связке composition api и pinia
— уверенное владение javascript и современным ecmascript, typescript
— опыт разработки шаблонов twig для symfony и работы с бандлами sonata
— понимание серверного рендеринга и шаблонизаторов
— семантическая вёрстка: html5, css3, препроцессоры, адаптивность, кроссбраузерность
— практика интеграции с rest api: работа с json, обработка ошибок и состояний загрузки
— сборка фронтенда на vite или webpack
— git и работа в командной модели ветвления
— npm или yarn
— опыт написания unit и e2e тестов
— понимание клиентской безопасности: xss, csrf, csp, samesite и lax
Условия:
— рыночную зарплату и премии
— драйвовые задачи и ресурсы для их реализации
— гибридный режим работы: можно работать удаленно или в современном офисе в центре
— преимущества аккредитованной IT-компании
— материальную помощь в случае важных событий в жизни
— корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке
— корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие
— комьюнити по интересам
— скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.
Задачи:
— Разрабатывать и развивать backend-сервисы туров на Go.
— Создавать SEO-страницы, новые разделы и сервисы для работы с поисковым трафиком.
— Развивать кеширование, повышать скорость страниц и выдачи, улучшать качество подбора предложений.
— Реализовывать календарь низких цен и инфраструктуру A/B-экспериментов на выдаче.
— Поддерживать и развивать выдачу туров, реагировать на инциденты и технические обращения пользователей и партнёров.
— Участвовать в архитектурных обсуждениях, планировании и взаимодействии с соседними командами и партнёрами.
Требования:
— От 3 лет коммерческой разработки на Go.
— Опыт проектирования решений в микросервисной архитектуре.
— Практический опыт с gRPC/protobuf, REST/OpenAPI, реляционными базами данных и кешированием.
— Опыт разработки страниц и сервисов под поисковый трафик.
— Опыт backend-участия в A/B-экспериментах: сплитование трафика, сбор и передача метрик.
— Умение писать unit-тесты, самостоятельно проектировать решения и договариваться с соседними командами.
— Хорошо, если есть опыт доработки PHP-монолита.
— Опыт работы с Kafka.
— Опыт выделения отдельных сервисов из монолита.
— Опыт приёма чужого сервиса на поддержку или наставничества.
— Опыт в travel или e-commerce.
Условия:
— Команда состоит из двух frontend-разработчиков, SEO-специалиста и product owner.
— Backend-направление предполагает заметную зону ответственности за технические решения, развитие сервисов и стабильность продукта.
— Работа по Scrum с двухнедельными спринтами.
— График 5/2.
— Можно выбрать офисный, гибридный или полностью удалённый формат работы.
Зарплата не указана
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Задачи:
— Развивать архитектуру модульного backend-приложения, REST API и бизнес-логику, включая валидацию, обработку ошибок и документацию;
— Проектировать модели данных и миграции, оптимизировать запросы и кеширование;
— Развивать аутентификацию, авторизацию и ролевую модель;
— Контролировать доступ к внешним данным и управлять подключениями;
— Программно управлять контейнерными средами: от создания и ожидания готовности до обработки сбоев и освобождения ресурсов;
— Развивать AI-функции: потоковые диалоги, хранение истории, сокращение контекста, агентные инструменты и RAG — от подготовки данных до использования найденного контекста в ответах;
— Обеспечивать проверку прав, согласованность состояния и обработку ошибок при выполнении удалённых операций и вызовах инструментов;
— Писать тесты, диагностировать production-проблемы, развивать наблюдаемость, согласовывать API с frontend-разработчиками.
Требования:
— Уверенное владение Java, опыт production-разработки на Spring Boot и готовность работать с Java 21 и Spring Boot 3.5;
— Опыт проектирования архитектуры и REST API, самостоятельного принятия технических решений и развития существующей кодовой базы;
— Знание Spring MVC, Spring Security, Spring Data JPA/Hibernate, валидации запросов и документирования API через OpenAPI;
— Практический опыт PostgreSQL, SQL и Liquibase;
— Понимание транзакций, индексов, оптимизации запросов, кеширования и пулов подключений;
— Опыт подключения внешних реляционных источников, включая MS SQL Server, и разграничения доступа к данным;
— Опыт реализации аутентификации и авторизации с JWT, OAuth2 и OIDC/SSO;
— Владение Maven и Git;
— Опыт OpenFeign для HTTP-интеграций, JGit для работы с репозиториями, MapStruct для преобразования объектов и Ehcache для кеширования;
— Практический опыт Docker и программного управления контейнерами через docker-java;
— Знание Docker Compose, Docker Swarm, Traefik и GitLab CI на уровне настройки окружения, понимания сборки и развёртывания, диагностики проблем;
— Практический опыт LLM API и LangChain4j: потоковые ответы через SSE, история диалогов и управление контекстом;
— Опыт построения RAG, работы с эмбеддингами и векторным поиском в Qdrant;
— Опыт агентных сценариев, вызова инструментов и MCP-интеграций с проверкой прав и обработкой ошибок;
— Опыт модульного и интеграционного тестирования с JUnit и Testcontainers, включая проверки с базами данных;
— Навыки диагностики по логам, метрикам и трассировкам с использованием Actuator, Micrometer, OpenTelemetry и OTLP;
— Понимание трассировки AI-вызовов;
— Понимание React и TypeScript на уровне согласования API-контрактов и совместной диагностики frontend/backend;
— Понимание специфики корпоративного ПО для внешних заказчиков: ролевой модели и безопасности, интеграций с их ИТ-ландшафтом, требований к надёжности и влияния изменений на процессы пользователей.
Что важно:
— Уметь общаться с бизнес-заказчиками, выявлять реальную потребность за первоначальным запросом, уточнять требования, объяснять варианты решения и переводить бизнес-задачи в техническую реализацию;
— Готовность работать итерационно: сформулировать гипотезу, обсудить ее, проверить, скорректировать и двигаться дальше;
— Самостоятельно прорабатывать задачи, проверять гипотезы и учитывать обратную связь;
— Декомпозировать работу, оценивать сроки, согласовывать приоритеты и своевременно сообщать о рисках и необходимости помощи;
— Отвечать за результат до эксплуатации, учитывать пограничные сценарии и последствия изменений;
— Аргументировать решения, слышать коллег, конструктивно давать и принимать обратную связь;
— Проводить code review, делиться знаниями и помогать другим разработчикам;
— Находить баланс между пользой для пользователя, качеством, сложностью реализации, техническим долгом и сроками.
Условия:
— Работа над корпоративным продуктом, объединяющим backend, интеграции, контейнерные среды и AI;
— Развитие экспертизы в AI-инженерии и агентных системах;
— Оформление по ТК РФ, после испытательного срока подключение к ДМС, компенсация спортивных программ;
— Работа в аккредитованной IT-компании (льготы IT ипотеки, отсрочки);
— Возможность работы в одном из офисов или удаленно, преимущественно по желанию сотрудника;
— График работы 5/2, гибкое начало рабочего дня, отсутствие дресс-кодов и только полезная бюрократия;
— Интересные корпоративные мероприятия, клубы по интересам;
— Система профессионального, карьерного и финансового развития.
О нас за минуту
DV Group — это eRetail маркетинг. У нас две собственные платформы:
CDP (DV Platform) — сегментирует покупателей по чековым данным, MAID, строит Sales Lift.
DSP (DV Programmatic) — закупает трафик в RTB с таргетингом на реальных онлайн-покупателей (не на интересы). Уникальная интеграция с ПБД.
Что предстоит делать
Разработка и внедрение ML-моделей
Анализ больших объемов данных
Построение recommendation / prediction моделей
Подготовка и очистка данных
Проведение A/B тестов
Написание сложных запросов ClickHouse и их оптимизация
Взаимодействие с frontend-разработчиками, backend-разработчиками, аналитиками, product-менеджером и DevOps
Кто нам нужен
Python, SQL, Spark, ClickHouse
pandas, numpy, scikit-learn
Опыт работы с ML-моделями
Работа с оркестраторами (Dagster, Airflow) и Kubernetes
Понимание статистики и теории вероятностей
Способность разрабатывать надежные ETL пайплайны
Что предлагаем
Зарплата:
200 000 – 220 000 ₽ оклад net + годовая премия
Формат:
гибрид или полная удалёнка, но ты проживаешь в РФ
График:
10:00–19:00
ДМС
со стоматологией после испытательного срока, локация Москва
Свой
бариста
в офисе и правда классный
Экспертная среда
— никакой скуки, только реальные AdTech-задачи и возможность влиять на продукт
Продукт в
реестре отечественного ПО
— это важно для нас и для клиентов.
We are looking for a Frontend Developer to join our team and work on the support and development of a large enterprise application built with AngularJS, JSP, and Bootstrap.
Задачи:
— Осуществлять сбор, анализ, систематизацию и формализацию бизнес-требований к системе.
— Проектировать и описывать форматы API для внутренних и внешних интеграций.
— Описывать интеграционных сценариев и потоков данных, в том числе с использованием брокеров сообщений.
— Проектировать структуры хранения данных для реляционных баз (PostgreSQL).
— Подготавливать постановки для разработчиков (backend и frontend) и ведение технической документации.
— Участвовать в планировании и декомпозиции монолитной архитектуры совместно с системным архитектором.
— Взаимодействовать с продуктовой командой, backend- и frontend-разработчиками.
Требования:
— Уверенный коммерческий опыт работы системным аналитиком от 3 лет.
— Навык транслировать бизнес-требования в понятные технические концепции для команды разработки.
— Опыт проектирования и документирования REST API и интеграционных взаимодействий.
— Понимание работы реляционных баз данных и уверенное владение SQL для анализа данных.
— Понимание принципов построения распределенных систем и микросервисной архитектуры.
— Опыт работы с инструментами моделирования архитектуры и бизнес-процессов (UML, BPMN, C4).
— Готовность прагматично работать с большой существующей системой, описывая эволюционные изменения.
Будет плюсом:
— Практический опыт работы с пространственными данными (GeoJSON, KML) и PostGIS.
— Понимание принципов работы с брокерами сообщений, в частности опыт с Kafka в production-сценариях.
— Знание принципов работы систем аутентификации и авторизации (Keycloak, OIDC).
— Опыт проектирования сложных пользовательских интерфейсов для работы с документами и геоинформационными сервисами.
— Понимание особенностей интеграции и работы PWA-приложений с офлайн-режимом.
Условия:
— драйвовые задачи и ресурсы для их реализации
— преимущества аккредитованной IT-компании
— материальную помощь в случае важных событий в жизни
— корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке
— корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие
— комьюнити по интересам
— скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.
Задачи:
— Разрабатывать и поддерживать backend-сервисы на Java;
— Проектировать и реализовывать REST API;
— Развивать существующую функциональность и создавать новые сервисы;
— Работать с PostgreSQL и другими хранилищами данных;
— Интегрировать внутренние и внешние системы;
— Участвовать в проектировании архитектуры приложений;
— Оптимизировать производительность и надёжность сервисов;
— Проводить рефакторинг и участвовать в code review;
— Покрывать код модульными и интеграционными тестами;
— Анализировать ошибки и устранять проблемы в работе систем;
— Оценивать задачи и выполнять их в согласованные сроки;
— Взаимодействовать с frontend-разработчиками, аналитиками, тестировщиками и другими участниками команды.
Требования:
— Опыт коммерческой backend-разработки на Java;
— Уверенное знание Java 11+;
— Практический опыт работы со Spring Framework и Spring Boot;
— Понимание принципов ООП, SOLID и основных паттернов проектирования;
— Опыт разработки REST API;
— Уверенная работа с PostgreSQL или другими реляционными базами данных;
— Знание SQL, понимание индексов, транзакций и оптимизации запросов;
— Опыт работы с Hibernate, JPA или другими ORM-инструментами;
— Понимание принципов построения микросервисных приложений;
— Опыт работы с Git и системами командной разработки;
— Навыки написания модульных и интеграционных тестов;
— Умение разбираться в существующем коде и самостоятельно находить решения;
— Ответственность за качество разработки и соблюдение сроков;
— Готовность работать в динамичной среде и взаимодействовать с командой.
Будет преимуществом:
— Опыт работы с Kafka, RabbitMQ или другими брокерами сообщений;
— Знание Redis;
— Опыт работы с Docker и Docker Compose;
— Понимание Kubernetes и CI/CD;
— Опыт разработки высоконагруженных или распределённых систем;
— Знание принципов информационной безопасности;
— Опыт работы с WebSocket;
— Понимание event-driven архитектуры.
Условия:
— Полностью удалённая работа;
— Полная занятость с графиком 5/2;
— Стандартный восьмичасовой рабочий день;
— Работа в команде, ориентированной на московский часовой пояс;
— Участие в долгосрочных коммерческих проектах;
— Понятные задачи и взаимодействие с командой разработки;
— Возможность влиять на технические решения;
— Профессиональный и финансовый рост;
— Пересмотр вознаграждения в зависимости от результатов работы;
— Оплачиваемый отпуск после шести месяцев сотрудничества;
— Оформление по договору с самозанятым или ИП.
Задачи:
— Разработка и поддержка backend для высоконагруженных сервисов.
— Работа в команде с frontend-разработчиками и тестировщиками.
— Интеграция с внешними сервисами и системами.
Требования:
— Глубокие знания Java и/или Kotlin, опыт работы с Ktor или аналогичными фреймворками (Spring Boot, Micronaut).
— Опыт работы с реляционными базами данных (PostgreSQL или аналоги) и умение писать эффективные SQL-запросы.
— Опыт работы с ClickHouse и Redis будет преимуществом.
— Опыт работы с Docker и Kubernetes.
— Опыт работы с инструментами мониторинга и логирования (Prometheus, Grafana, Graylog).
— Знание принципов построения микросервисной архитектуры и навыки создания REST API.
— Опыт написания Unit-тестов и работы с Git.
— Опыт разработки и поддержки веб-приложений от 3 лет.
Условия:
— Гибкое начало/окончание рабочего дня.
— Полностью удаленная работа из любого региона.
— Профессиональное развитие в сильной экспертной команде и лояльное руководство.
— Достойный оклад + квартальные и годовые премии.
— Официальное оформление по ТК РФ с 1 дня работы, оплата больничных и отпусков.
— Полностью официальная стабильная заработная плата.
— Демократичная корпоративная культура.
Будет преимуществом, если в сопроводительном письме укажете:
1) сколько опыта именно в Backend-разработке,
2) желаемый уровень дохода,
3) почему считаете, что подходите на вакансию.
О компании и роль:
- МЕДСИ – лидер в сфере частного здравоохранения, объединяющий более 150 клиник, диагностических центров и санаториев по всей России. Активно развивает цифровые сервисы и автоматизацию ключевых процессов для обеспечения высокого уровня медицинских услуг и эффективности бизнеса.
- Ищем Техлида на проект. Помимо написания бэкэнда, предстоит общаться с бизнесом и транслировать бизнесу архитектурные решения.
Задачи:
— Разработка новых и поддержка существующих backend-сервисов на .NET Core в микро-сервисной архитектуре.
— Проектирование и реализация внутренних и внешних API.
— Интеграция с внешними и внутренними системами.
— Работа с реляционными базами данных (PostgreSQL), написание и оптимизация SQL-запросов.
— Реализация бизнес-логики с учетом устойчивости, безопасности и масштабируемости.
— Взаимодействие с командой архитекторов, frontend-разработчиков, аналитиков, тестировщиков и devops.
— Умение работать в команде, внимание к деталям.
— Участие в code review и обсуждении архитектурных решений.
Требования:
— Опыт коммерческой разработки на C# от 6 лет.
— Уверенное знание .NET Core и принципов ООП.
— Опыт работы с EF Core и PostgreSQL.
— Понимание архитектуры микросервисов, CQRS и event-driven подхода.
— Знание принципов REST и разработки API.
— Знание принципов разработки gRPC API.
— Опыт работы с брокерами сообщений.
— Умение писать читаемый, сопровождаемый и покрытый тестами код.
Условия:
— Формат работы: гибридный.
— Работа в крупнейшем медицинском холдинге.
— Заработная плата по итогам собеседования.
— Оформление по ТК РФ и работа на территории РФ.
— Индивидуальные условия по страховке (ДМС) в клиниках Медси.
— Компенсация профессиональной литературы, курсов, обучения и участия в конференциях и семинарах.
— Пятидневный график работы, гибкое начало рабочего дня.
Задачи:
— Проектирование и реализация бизнес-логики на Python;
— Разработка приложений, сайтов и информационных систем;
— Разработка и поддержка модулей обмена с внешними системами (1С, ERP, WMS и т.п.) через REST API, WebSocket, CSV/Excel-импорт;
— Взаимодействие с frontend-разработчиками для обсуждения формата ответа API;
— Работа с базами данных: написание запросов, простые миграции;
— Поддержка CI/CD и контейнеризация;
— Составление документации;
— Code Review.
Требования:
— Высшее или среднее специальное образование в ИТ-сфере;
— Знание методологий программирования, разработки приложений, web;
— Знание языков программирования Python, Java, PHP, Go, C#;
— Навыки настройки серверных ОС на базе Linux и сопутствующего ПО;
— Знание средств контейнеризации (Docker);
— Знание программных интерфейсов (REST, GraphQL, gRPC) для взаимодействия с фронтендом и другими сервисами;
— Знание архитектуры систем хранения и обработки информации и возможностей их взаимодействия с БД;
— Знание особенностей реализации структуры данных и управления данными в установленной БД;
— Знание моделей и структуры данных, физических моделей БД.
Условия:
— Работа в команде профессионалов;
— Оформление по ТК РФ в штат компании;
— График работы 5/2, полный рабочий день;
— Уютный офис по адресу г. Москва, м. Площадь Ильича, ул. Самокатная 4, строение 6;
— Конкурентоспособная заработная плата;
— Персональные скидки на продукцию компании;
— Корпоративная мобильная связь;
— Программа Sport&Spa;
— Корпоративные спортивные, культурные и благотворительные мероприятия, включая предоставление пригласительных билетов в театры и музеи.
О компании:
МЕДСИ – лидер в сфере частного здравоохранения, объединяющий более 150 клиник, диагностических центров и санаториев по всей России. Компания развивает цифровые сервисы и автоматизацию ключевых процессов для повышения качества медицинских услуг и эффективности бизнеса.
Задачи:
— Разработка новых и поддержка существующих backend-сервисов на .NET Core в микро-сервисной архитектуре.
— Проектирование и реализация внутренних и внешних API.
— Интеграция с внешними и внутренними системами.
— Работа с реляционными базами данных (PostgreSQL), написание и оптимизация SQL-запросов.
— Реализация бизнес-логики с учетом устойчивости, безопасности и масштабируемости.
— Взаимодействие с командой архитекторов, frontend-разработчиков, аналитиков, тестировщиков и devops.
— Участие в code review и обсуждении архитектурных решений.
Требования:
— Опыт коммерческой разработки на C# от 2 лет.
— Уверенное знание .NET Core и принципов ООП.
— Опыт работы с EF Core и PostgreSQL.
— Понимание архитектуры микросервисов, CQRS и event-driven подхода.
— Знание принципов REST и разработки API.
— Знание принципов разработки gRPC API.
— Опыт работы с брокерами сообщений.
— Умение писать читаемый, сопровождаемый и покрытый тестами код.
Условия:
— Формат работы: гибридный.
— Работа в крупнейшем медицинском холдинге.
— Заработная плата по итогам собеседования.
— Оформление по ТК РФ.
— Индивидуальные условия по страховке (ДМС) в клиниках Медси.
— Компенсация профессиональной литературы, курсов, обучения и участия в конференциях.
— Пятидневный график работы, гибкое начало рабочего дня.
Гибридsenior
350 000 – 420 000 ₽
lead
Зарплата не указана
Все вакансии в одном месте — страница 4 · Job Hunters