Вакансии backend-разработчика
Вакансии backend-разработчиков: серверная разработка, API и базы данных. Выберите язык, чтобы перейти к более точной подборке. Обновляется каждый час. Найдено: 771 вакансия за последнюю неделю. Только удалённая работа Backend-разработчиком.
- Вакансий за неделю:
- 771
- Медиана:
- 220 000 ₽
- Вилка:
- 141 000 ₽ — 337 027 ₽
Зарплаты — по 871 вакансии с указанной вилкой за 30 дней
Поиск вакансий
HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.
Наш проект — программно-аппаратный комплекс «BRIO MRS» для технического надзора на строительной площадке. В его основе находится платформа дополненной и смешанной реальности собственной разработки, которая переносит проектную документацию будущего здания (BIM-модель) в физическое пространство строительного объекта.
Мы предлагаем:
- Работу в современной и стремительно развивающейся компании с высоко технологичными IT-продуктами собственной разработки и патентами,
- Работу над несколькими подпроектами в профессиональной команде, где ваши идеи будут быстро находить реализацию,
- Официальную заработную плату, оформление полностью по ТК РФ,
- Гибкий график работы (плавающее начало и окончание рабочего дня),
- Удобный офис в IT-парке (Казань, Петербургская, 52) с комфортной рабочей атмосферой – предполагается офисный формат работы,
- Развитую корпоративную культуру, регулярные корпоративные мероприятия, дружный коллектив.
Чем предстоит заниматься:
Работать над усовершенствованием платформы дополненной и смешанной реальности для визуализации BIM-модели в целях контроля качества и прогресса строительно-монтажных работ - запатентованный продукт "BRIO MRS" (БИМ-сканер), смежными проектами с использованием дополненной и смешанной реальности, собственными разработками в области видеоаналитики и компьютерного зрения.
В том числе:
- Работа с технологиями SLAM, Spatial Mapping, Gaussian Splatting и пр.
- Работа над построением карты глубин, повышением ее точности и качества.
- Построение систем распознавания объектов на основе нейросетей.
- Оптимизация существующего кода, приближение к вычислениям в реальном времени, снижение потребляемых ресурсов.
- Проведение исследований.
Что важно для нас:
- C++17 - уверенное знание, работа с памятью, указателями, многопоточностью.
- Знания и прикладные умения в 3D-математике и геометрии: линейная алгебра, кватернионы, матрицы трансформации, методы наименьших квадратов.
- OpenCV и Stereo Vision: Работа со стереопарой, калибровка камер, построение и фильтрация карт глубин.
Будет плюсом:
- SLAM: Понимание того, как работает SLAM под капотом (Feature extraction, matching, pose graph optimization, loop closure). Опыт работы с OpenVINS, ORB-SLAM, RTAB-Map или написание своих решений.
- CMake: Умение собирать кроссплатформенные (или под Windows) проекты, работать с зависимостями.
- Уверенное знание Python
- Уверенное знание Unity/.Net
Привет! Мы команда разработки инструментов управления товарами, разрабатываем высоконагруженные системы для работы с товарным составом Озон, в том числе разметки, внутреннего поиска а так же фильтрации товаров по складам. Наши сервисы обрабатывают десятки тысяч запросов в секунду по нескольким миллиардам товаров.
Наш стек
C#, .NET, gRPC, PostgreSQL, ClickHouse, K8s, Kafka и пр.
Ты будешь
Изучать архитектуру высоконагруженных сервисов и разбираться в том, как они устроены.
Участвовать в проектировании, разработке и оптимизации высоконагруженных и отказоустойчивых сервисы в составе распределенной системы.
Участвовать в код-ревью и командных созвонах.
Помогать команде в решении текущих задач: от простых до более сложных.
Нам важно
Базовые знания C# и .NET: понимание ООП, основных конструкций языка.
Понимание основ SQL и реляционных баз данных.
Знание базовых алгоритмов и структур данных.
Желание разбираться в высоконагруженных и распределённых системах.
Умение задавать вопросы и готовность учиться.
Будет плюсом
Опыт работы с Git.
Понимание принципов REST и/или работы с gRPC.
Знакомство с Docker и K8s.
Middle+ NET Developer
#MiddleNetDeveloper #NETDeveloper #ASPNet #RESTAPI #SQL #Git #GitFlow #Remote #РФ #Москва
Требования:
Опыт коммерческой разработки от 4 лет. Знание платформы .NET и языка C#. Знание SQL. Навык коммерческой разработки на .NET. Навык разработки веб-приложений с применением стека ASP .NET. Навык разработки REST API. Понимание принципов ООП, знание паттернов проектирования и принципов SOLID. Понимание принципов и способов интеграции с другими системами. Понимание Git и Git-flow (Pull, Push, PR, Merge, ведение веток).
Локация:📍Удалённо, РФ. Часовой пояс: MSK (Москва).
Контакт для отклика: •••••••• +CV
••••••••
Привет! Это команда платформы инференса Ozon.
Мы строим ML-инфраструктуру, отвечающую за финальный и самый критичный этап жизненного цикла моделей — их работу в реальных продуктах. Через нашу платформу проходят ранжирование, рекомендации, компьютерное зрение и другие ML-сценарии, влияющие на миллионы пользователей.
Наша миссия — создавать отказоустойчивую и высокопроизводительную платформу инференса, способную выдерживать пиковую нагрузку 200K+ RPS и эффективно управлять кластерами GPU-серверов.
Мы работаем на стыке сильной backend-инженерии (многопоточность, распределённые системы, Kubernetes) и глубокой ML-специфики с фокусом на оптимизацию работы моделей на GPU.
Наш стек
- Платформенные сервисы: Go, Java.
- ML-интеграции: Python.
- Инфраструктура: Kubernetes, Docker, Triton Inference Server.
- Хранилища и обмен данными: Kafka, PostgreSQL, Redis, S3.
Вы будете
- Проектировать и разрабатывать высоконагруженные сервисы для инференса ML-моделей в облачной среде.
- Оптимизировать выполнение моделей на GPU: batching, управление GPU-памятью, настройка GPU sharing (MIG), снижение latency.
- Интегрировать ML-рантаймы (TensorRT, ONNX Runtime) в платформенную инфраструктуру на Java и Go.
- Разрабатывать механизмы автоскейлинга и эффективного распределения нагрузки между инференс-сервисами.
- Обеспечивать SLA платформы: участвовать в разборе инцидентов, выявлять узкие места и внедрять системные решения для повышения стабильности и производительности.
Примеры задач
- Разработка унифицированного API инференса, абстрагирующего команды Data Science от особенностей GPU и рантаймов.
- Автоматическая оптимизация и конвертация моделей под различные типы GPU.
- Реализация асинхронного инференса с автоскейлингом в Kubernetes.
- Повышение утилизации GPU-кластера без деградации latency.
Нам важно
- Опыт коммерческой разработки на Go или Java/Kotlin от 4 лет.
- Опыт проектирования микросервисной архитектуры и работы с распределёнными системами.
- Понимание многопоточности и конкурентного программирования.
- Умение писать чистый, тестируемый и поддерживаемый код.
- Опыт работы с облачной инфраструктурой (желательно Kubernetes).
Будет плюсом
- Опыт работы с ML-инфраструктурой и GPU (CUDA, Triton, KServe).
- Понимание MLOps-практик.
- Опыт работы с Kafka или другими системами очередей.
- Опыт оптимизации высоконагруженных систем.
Чем предстоит заниматься
-
Обрабатывать данные, собранные во время автомобильных заездов.
-
Восстанавливать и корректировать трек движения автомобиля.
-
Использовать фильтр Калмана для обработки навигационных данных.
-
Выполнять привязку трека к дорожной сети (map matching).
-
В варианте с расширенным аппаратным комплексом объединять данные: CAN; USB GPS; видео; навигационных источников.
-
Разрабатывать конвертер данных в формат, предусмотренный техническим заданием.
-
Проверять качество и корректность полученных партий данных.
-
Автоматизировать проверку данных с помощью Python.
-
Рассчитывать покрытие полигонов.
-
Участвовать в калибровочных заездах и анализировать результаты.
-
Выявлять проблемы в данных и определять причины их возникновения.
-
Взаимодействовать с инженером по интеграции сенсоров и руководителем проекта.
Что нам важно
Обязательно: -
Уверенный Python.
-
Опыт обработки и анализа данных.
-
Понимание принципов навигации и позиционирования.
-
Практический опыт работы с фильтром Калмана.
-
Понимание алгоритмов map matching / привязки к дорожной сети.
-
Умение работать с большими массивами данных.
-
Навыки автоматизации обработки и проверки данных.
-
Способность самостоятельно разбираться в качестве и структуре сырых данных.
-
Будет плюсом:
-
Опыт работы с GPS/GNSS.
-
CAN.
-
Видео и временными рядами.
-
Sensor fusion.
-
Геоданными и GIS.
-
NumPy / Pandas / SciPy.
-
Опыт работы с автомобильными или робототехническими системами.
- Опыт обработки данных с нескольких сенсоров.
Формат работы:
- Возможна полная и проектная занятость
- Удаленный формат работы
Full Stack разработчик (Azure + Angular + Python)
в Soname Solutions — IT-компания, которая помогает бизнесу наводить порядок в больших массивах информации и превращать разрозненные данные в понятные отчёты для принятия решений.
Удалённая работа (Польша, Грузия).
Ищет Диана Лещенко, её ••••••••.
Spec-Driven Backend Developer (AI-first / Senior)
🚀 Вакансия: Spec-Driven Backend Developer (AI-first / Senior)
Компания: NDA
Зарплата: 7000$ gross
Формат: Удаленно (Remote)
Локация: Вне РБ и РФ (Приоритет — Европа)
Язык команды: Русский (обязательно)
Кого ищем простыми словами:
Spec-driven разработчик, который почти не пишет код руками. Ваша ценность — в точности мышления: вы продумываете задачу, пишете спецификацию, раздаете работу AI-агентам и принимаете результат по доказательствам, а не на глаз.
Аналогия: обычный разработчик кладет кирпичи, а вы — прораб с чертежом. AI — ваш основной исполнитель, а вы — ответственный за архитектуру и приемку.
🛠 Чем предстоит заниматься:
-Уточнять задачу до старта (поиск рисков и скрытых допущений).
-Писать спецификации — технический контракт для реализации.
-Делить работу на куски для AI-агентов (контекст, ограничения, критерии приемки).
-Управлять итерациями AI и строго ревьюить код (логика, конкурентность, ошибки).
-Доказывать работоспособность: тесты, бенчмарки, профилирование, метрики.
-Системно закрывать повторяющиеся ошибки (линтеры, CI, улучшение инструкций для AI).
✅ Must-have:
Опыт: Коммерческий backend с высоконагруженными системами. (Go)
AI-инструменты: Регулярная работа с агентами (Claude Code, Cursor, Codex, Windsurf). Не просто автодополнение!
Спецификации: Умение писать четкие ТЗ до кода.
Ревью: Строгая проверка чужого и AI-кода.
Базы данных: Планы запросов, индексы, партиционирование на продакшн-объемах.
Отказоустойчивость: Таймауты, ретраи, graceful shutdown.
Диагностика: Метрики, логи, профилирование.
Английский: Чтение и написание тех. текстов (промпты, документация).
🌟 Nice-to-have:
-Настройка окружения для AI-агентов (••••••••, ••••••••, MCP).
-Опыт с GitHub Spec Kit, Kiro, BMAD, TDD с агентами.
-AdTech, аналитика, трекинг трафика.
-Аналитические БД, очереди, CI/CD, линтеры.
📩 Для отклика:••••••••
#spec-driven development #AI-first #agentic coding #Claude Code #Cursor #Codex #AIagents #high-load, backend.
Компания «Провитех» – поставщик IT-решений для автоматизации и управления аптечными сетями.
В связи с активным развитием, открыта вакансия Fullstack Mobile Developer.
Что мы предлагаем:
- Работу с 9:00ч до 18:00ч по МСК (возможно смещение начала/окончания рабочего дня);
- Работу в стабильной, аккредитованной ИТ-компании с разноплановыми и интересными задачами;
- Возможности для профессионального и карьерного развития (в архитектуру или управление командой);
- Оформление по ТК РФ;
- ДМС после испытательного срока;
Основные задачи:
- Разработка и развитие Android-приложения на Kotlin.
- Разработка и развитие iOS-приложения на Swift.
- Разработка и развитие API на Nuxt.
- Разработка серверной логики, интеграций и бизнес-логики.
- Проектирование API для мобильных приложений и web-клиентов.
- Работа с локальными базами данных и оптимизация запросов.
- Интеграция со сторонними сервисами.
- Поддержка и развитие существующего кода.
- Проектирование архитектуры для новых функций.
- Code review и техническое сопровождение разработки
Требования:
Android и IOS:
- Уверенное знание Swift и Kotlin.
- Опыт коммерческой разработки IOS приложений и Android-приложений.
- iOS SDK, Android SDK, Jetpack, Android studio.
- REST API, JSON, авторизация.
- Push-уведомления.
- Локальное хранение данных.
- Понимание архитектур MVVM / MVC / Clean Architecture или аналогичных подходов.
- Опыт публикации и сопровождения приложений.
Backend:
- Уверенное знание Node.js, Nuxt.js.
- Разработка REST API.
- TypeScript / JavaScript.
- Работа с базами данных.
- Авторизация и управление доступом.
- Интеграция со сторонними API.
- Понимание вопросов производительности и безопасности API.
Общие требования:
- SQLite, PostgreSQL, Git, Docker, Linux, CI/CD, SQL
- Опыт написания и поддержки автоматических тестов будем плюсом.
- Умение самостоятельно разобраться в существующей архитектуре и кодовой базе.
Будет преимуществом:
- Опыт разработки приложений с большой пользовательской базой.
- Опыт работы с Redis, RabbitMQ / Kafka.
- Опыт работы с высоконагруженными API.
- Опыт миграции и рефакторинга legacy-систем.
- Опыт проектирования архитектуры мобильного приложения и backend с нуля
Этапы отбора:
1. Интервью с тимлидом группы web-разработки
2. Интервью с начальником отдела разработки
3. Предложение о работе
Ждем ваших откликов!
Добро пожаловать в iBOX — компанию, которая делает автоэлектронику интересной!
Мы формируем собственную команду веб-разработки.
Нам предстоит масштабный и амбициозный Q4: мы полностью перерабатываем процесс чекаута, запускаем новые интеграции, поддерживаем маркетинг быстрыми запусками продуктов и развиваем собственную внутреннюю экосистему (включая ГИС-систему «Орбита»).
Ищем разработчика с крепкой экспертизой в 1С-Битрикс, который умеет работать со сложной бизнес-логикой, не боится legacy-кода и готов влиять на продукт.
Обязанности:
- Поддержка и развитие функциональных возможностей сайта на 1С-Битрикс и сервисных модулей;
- Доработка и развитие чекаута (оформление заказа, оплата, доставка), подключение интеграций;
- Создание и вёрстка landing page под кампании и запуски продуктов;
- Участие в развитии внутренних продуктов компании (ГИС-система и др.);
- Работа с унаследованной кодовой базой: разбор, рефакторинг, документирование;
- Плотная работа с командами маркетинга и продаж, перевод бизнес-требований на язык понятных технических архитектурных решений.
- Высшее или среднее специальное техническое образование в сфере IT (Программная инженерия, Информационные системы и технологии, Прикладная информатика или смежные направления);
- Опыт коммерческой веб-разработки от 3–5 лет, из которых не менее 3 лет — плотная работа с экосистемой 1С-Битрикс;
-
Обязателен опыт работы с Git (по Gitflow), современными IDE (PhpStorm/VS Code), инструментами отладки в браузерных DevTools и уверенное чтение дизайн-макетов в Figma;
- Комфортный восьмичасовой график работы 5/2;
- Офис г. Казань;
- Прозрачная система мотивации;
- Всю необходимую новую технику для работы;
- Дружный коллектив, внутри которого всегда будешь чувствовать себя комфортно;
- Карьерный рост в стабильной и быстроразвивающейся компании;
- Возможность получения дополнительных навыков и компетенций в корпоративном университете.
#senior #удаленка
V4Scale
C++ DPDK (VPP, Networking)
Опыт работы: более 6 лет
Полная занятость
График: 5/2
Формат работы: удалённо
☑️ Наши пожелания к кандидатам
-6+ years proven expertise in C++ development in real-time operating system environments
-Experience with NVIDIA BlueFiled/ConnectX chips and/or Spectrum switch, Marvel ethernet switch, Broadcom XGS or DNX family, Any proprietary ASICs from CIsco, Juniper - BIG ADVANTAGE
-Experience with VPP/DPDK - BIG ADVANTAGE
-Strong networking knowledge, including TCP/IP, routing protocols (BGP, OSPF), switching, VPNs, and network security concepts such as firewalls and IDS/IPS
-Strong English (B2-C1) sufficient for interviews and participation in meetings
Контакты: ••••••••
🔥 •••••••• / •••••••• / ••••••••
#middle #удаленка
SL Soft
Разработчик Python (Middle)
Опыт работы: 1–3 года
Полная занятость
График: 5/2
Формат работы: удалённо
☑️ Наши пожелания к кандидатам
-Опыт коммерческой разработки на Python от 1,5–2 лет
-Хорошую алгоритмическую подготовку
-Пользовательский опыт работы с Linux и навыки работы с командной строкой
-Уверенное владение SQL (написание запросов, оптимизация, работа с ORM)
-Опыт работы с Docker (сборка образов, docker-compose, понимание сетей)
-Понимание принципов REST API (проектирование, версионирование, обработка ошибок)
-Опыт написания тестов (pytest, unittest) — unit- и интеграционные тесты
-Навыки отладки и профилирования Python-кода
-Опыт работы с системами контроля версий (Git) — ветвление, merge, разрешение конфликтов
-Английский на уровне чтения технической документации (Intermediate)
-Интерес к интеграционным и ML-смежным задачам
Контакты: ••••••••
🔥 •••••••• / •••••••• / ••••••••
О проекте
Мы строим новое ядро TicketNet — мультиарендной платформы продажи билетов — и ищем Java-разработчика, который будет писать его сервисы.
Платформа работает сейчас, но на легаси: логика продаж живёт в сервисах виджета и в процедурах Oracle, бронь места держится блокировкой на всю транзакцию заказа, события теряются при доставке, арендатор определяется по HTTP-заголовкам. Целевая архитектура описана до уровня компонентов (C4 Level 3) и согласована: десять сервисов на Java и Spring Boot, свои модели в PostgreSQL, события с гарантией доставки через Kafka, Oracle остаётся только адаптером миграционного слоя.
Это работа не на поддержке и не на доработках: дизайн готов, сервисы предстоит написать с нуля. Часть решений ещё открыта и обсуждается — язык правил, разбиение инвентаря больших залов, хранение ключей подписи на edge-узлах.
Чем предстоит заниматься
Разрабатывать сервисы ядра продаж и платформы расширений по утверждённому дизайну.
- Инвентарь мест и квоты — единственный владелец статуса места. Защита от двойной продажи строится на атомарном условном обновлении вместо долгих блокировок. Самый нагруженный участок системы.
- Заказы и билеты — оркестрация процесса от создания до возврата: таймауты, компенсации, идемпотентные повторы, подписанный QR-код билета.
- Корзина, каталог мероприятий, схемы залов — состояние в Redis, read-модели, версионирование схем.
- Платформа расширений — настройки арендатора с наследованием, движок правил, хаб вебхуков, каталог коннекторов.
Отдельный пласт работы — общие библиотеки, одна версия на все десять сервисов: контекст арендатора из JWT с RLS в PostgreSQL, outbox с доставкой «хотя бы один раз», идемпотентность, встроенный вычислитель правил, клиент синхронных хуков с бюджетом времени, трассировка.
И миграция: перенести логику из легаси-сервисов виджета и свести связь с Oracle к одному адаптеру, который потом отключается.
Что мы ждём
От четырёх лет коммерческой разработки на Java и опыт самостоятельного ведения сервиса от проектирования до прода.
- Java и Spring Boot. Версия не критична, но проект на Java 25 и Spring Boot 4.1 — готовность работать на свежих версиях обязательна.
- PostgreSQL на уровне понимания, а не ORM. Уровни изоляции, блокировки, гонки, умение читать план запроса.
- Опыт с Kafka или другой шиной. Гарантии доставки, дедупликация у потребителя, порядок событий, повторная обработка.
- Порты и адаптеры. Способность держать домен свободным от знания о БД, HTTP и очередях — это базовое требование к коду, а не пожелание.
- Тесты как часть работы. JUnit, Testcontainers, тесты на реальных PostgreSQL и Kafka вместо моков инфраструктуры.
- Умение писать и читать ADR. Решения у нас фиксируются текстом с аргументацией, а не устно.
Будет плюсом
Ничто из этого не обязательно, но каждый пункт снимает месяц разгона.
- Борьба с гонками в бронировании или продажах ограниченного ресурса — билеты, места, складские остатки.
- Multi-tenancy и row-level security в PostgreSQL.
- Миграции с Oracle на PostgreSQL, умение читать чужой PL/SQL.
- Плагинные платформы: вебхуки, синхронные точки расширения, изоляция чужого кода.
- Языки правил — CEL, Drools или собственные вычислители.
- Keycloak, Vault или OpenBao, MinIO, Redis.
- Нагрузочное тестирование и OpenTelemetry.
Стек
Область Технологии
Язык и фреймворк Java 25, Spring Boot 4.1
Хранилища PostgreSQL с RLS, Redis, MinIO
Асинхронность Kafka, outbox-релей
Безопасность Keycloak (JWT), OpenBao
Правила CEL, собственная rules-lib
Наблюдаемость OpenTelemetry, Prometheus
Тесты JUnit, Testcontainers
CI и контракты GitLab CI, OpenAPI, AsyncAPI
Легаси на время миграции Oracle
Как мы работаем
Каждая задача идёт по цепочке ТЗ → план → ADR : решение сначала описывается и обсуждается, потом кодится. Архитектура задокументирована до уровня компонентов, так что угадывать замысел не придётся.
Дизайн считается подтверждённым только после трёх видов проверок: контрактные тесты по OpenAPI и AsyncAPI, интеграционные на Testcontainers без моков инфраструктуры и нагрузочный тест конкурентной брони — 110 запросов в секунду на один объект при нулевом числе двойных продаж.
Отбор
- Скрининг, 30 минут — опыт и ожидания.
- Техническое интервью, полтора часа — конкурентность, транзакции, проектирование сервиса. Без алгоритмов на скорость.
- Разбор реального фрагмента архитектуры TicketNet с тимлидом, час — вопросы и возражения приветствуются.
- Оффер.
Мы предлагаем:
- Работа в стабильной, полностью «белой» компании.
- Оформление с первого рабочего дня согласно ТК РФ.
- Аккредитованная IT-компания, которая заботится о сотрудниках.
- Гибкий график: обсуждаем старт (9.00ч. – 11.00ч. утра до 18.00ч. – 20.00ч. вечера)
- ДМС, после прохождения испытательного срока.
- Комфортный офис рядом с метро, безлимитный кофе;
- Профессиональная команда, в которой ценят инициативу и опыт.
ИдаПроджект – PropTech разработчик №1 для 64% крупнейших девелоперских компаний из ТОП Forbes и ЕРЗ. За 10 лет смогли изменить весь цифровой рынок России и стать бессменным лидером в создании комплексных цифровых решений для недвижимости.
Компания прорабатывает все точки касания при покупке недвижимости, от посещения офиса продаж до получения ключей, и имеет одну из самых глубоких экспертиз в сфере digital-инструментов для продажи недвижимости.
Среди клиентов ИдаПроджект: A101, Level, Брусника, Гранель, MR Group, ФСК, ЛСР, Интеко, GloraX, Аквилон, «КРОСТ», Главстрой, Неометрия, DOGMA, СберСити, Донстрой, ССК, Страна Девелопмент, Ava Group, ВКБ-Новостройки и другие.
Сейчас мы ищем Python разработчика (FastAPI) в наш инхаус продукт - Лайт. Это b2b SaaS-платформа – цифровая система для застройщиков, состоящая из crm и no-code конструктора сайтов с подключаемыми фидами и интеграциями.
Что используем в работе:
- Python 3.13+, FastAPI, Pytest, SQLalchemy, Kafka.
- DDD, Clean architecture, Hexagonal Architecture, CQRS, Event Storming, Event Sourcing.
- DevOps: Gitlab CI\CD, Kubernetes.
- Monitoring: Sentry.
- Навыки работы с ИИ.
Чем предстоит заниматься:
- Выстраивать микросервисную архитектуру, участвовать в принятии архитектурных решений по проекту.
- Работать с очередью сообщений Kafka и придерживаться event driven архитектуры.
- Работать с разными хранилищами (postgres, redis, S3).
- Развивать смарт-каталог недвижимости, реализовывать новые типы объектов недвижимости.
- Развивать систему no-code конструктора сайтов жилых комплексов, расширять функционал для конструирования сайтов застройщиков.
- Разрабатывать интеграции с клиентскими crm системами для улучшения процесса ведения сделок.
- Разрабатывать другие отраслевые сервисы.
Как сделаем жизнь комфортнее:
- Оформим по ТК РФ, все честно и официально, мы аккредитованная IT-компания.
- Гибкое начало рабочего дня с 9 до 11, фулл-тайм офисный формат работы - опенспейс с PS5 и тусовками по пятницам.
- Подписка на сервис BestBenefit для льготных условий на обучение, спортзал и другие сферы, после года работы - ДМС со стоматологией, психологическими сессиями, скидками в аптеках до 80% и др.
- Софтовая команда разработки, открытая к вопросам и обсуждениям, с огромным бизнес-опытом и четким видением будущего продукта.
- Внутренние митапы и стратсессии - можешь влиять на процессы, участвовать в развитии продукта.
- Сильный Lead (10+ лет опыта), у которого можно перенимать лучшие практики.
- Регулярное код-ревью - по каждой сделанной тобой задаче ты получишь подробный фидбэк.
- Подбираем людей по софт-скиллам, с единым вайбом.
Наши ожидания от тебя:
- Знания и опыт в профильных технологиях: Python, FastAPI, SQLalchemy, Pytest.
- Kafka (теоретические знания о технологии).
- Написание тестов в pytest.
Будет плюсом:
- Знания/опыт работы с микросервисами.
- Знания/опыт внедрения или поддержки чистой архитектуры.
Senior Python Backend Developer на AI-проект
#SeniorPythonDeveloper #Python #Backend #FastAPI #PostgreSQL #AI #LLM #Удалённо
Требования:
Опыт с FastAPI, SQLAlchemy, PostgreSQL или близким стеком. Разработка production-сервисов: ошибки, таймауты, ретраи, идемпотентность, конкурентность, фоновые задачи. Интеграции с REST API: OAuth/токены, rate limits, пагинация, polling/webhooks. Использование AI-инструментов в разработке: Claude Code, Cursor, Copilot и аналоги. Будет плюсом: Опыт с LLM API (Anthropic, OpenAI), structured output, tool-calling, eval, fallback, оптимизацией стоимости и latency. Интеграции с HeadHunter API / HR-tech / ATS. Опыт с мультитенантностью, ролями и правами доступа.
Локация:📍Удалённо, из любой точки мира.
Контакт для отклика: ••••••••
••••••••
SENIOR BACKEND DEVELOPER (NODE.JS)
🏢 Компания: Eshe
💰 ЗП: ₽250 000 – 300 000 gross
🌍 Формат: Удалёнка (RU, BY, UTC+3)
🕒 Занятость: Полная занятость
О компании:
Eshe — продуктовая IT-компания, работа в полностью удалённом формате.
Задачи:
• Разработка и развитие backend-сервисов на NestJS.
• Проектирование и реализация API и межсервисных взаимодействий.
• Деплой и эксплуатация сервисов в Kubernetes.
• Работа с асинхронными сценариями (RabbitMQ) и кэшированием (Redis).
• Поддержка и оптимизация баз данных: MySQL, MongoDB, DynamoDB.
• Участие в code review и взаимодействие с QA, iOS/Android и Design командами.
Требования:
• 8+ лет опыта в backend-разработке (не фриланс).
• 6+ лет опыта с Node.js и TypeScript.
• 3+ года опыта с Kubernetes.
• 2+ года опыта с AWS (EKS, RDS, DynamoDB, S3).
• Опыт разработки highload-сервисов и распределённых систем.
• Обязателен опыт использования LLM в работе.
Стек:
Node.js, TypeScript, NestJS, RabbitMQ, Redis, MySQL, MongoDB, DynamoDB, ElasticSearch, K8s, Docker, AWS (EKS, RDS, DynamoDB, S3)
Условия:
• Fully remote.
• 28 календарных дней оплачиваемого отпуска.
• 100% оплата больничного.
• Работа в продуктовой команде.
📩 Отклик:
••••••••
Мы в OSON развиваем масштабные финтех-продукты и высоконагруженную платёжную инфраструктуру. Сейчас мы расширяем команду IT-разработки и ищем самостоятельного C++ Developer (Middle), который готов разрабатывать и поддерживать высокопроизводительные компоненты продукта, участвовать в проектировании архитектуры и создавать надежные решения.
Чем предстоит заниматься:
- Разработка, сопровождение и оптимизация серверных компонентов на C++.
- Проектирование и реализация функционала с учетом требований к производительности, надежности и масштабируемости.
- Написание качественного, тестируемого и поддерживаемого кода.
- Участие в проектировании архитектуры, код-ревью и принятии технических решений.
- Взаимодействие с командами QA, DevOps и другими подразделениями в рамках разработки продуктов.
- Разработка и поддержка unit-тестов.
- Ведение и актуализация технической документации.
- Соблюдение стандартов разработки и участие в совершенствовании процессов команды.
-
Коммерческий опыт: от 3 лет разработки на C++, опыт участия в проектах полного цикла и работы над высоконагруженными или системными приложениями.
-
Технический стек:
-
Уверенное знание C++ (11/14/17).
-
Глубокое понимание ООП, паттернов проектирования, многопоточности и синхронизации.
-
Отличное знание STL, умение работать с шаблонами.
-
Опыт работы с системами сборки (CMake/Make) и Git.
-
Навыки отладки и профилирования (gdb, valgrind и аналоги).
-
Понимание сетевых протоколов и базовых принципов работы ОС Linux.
-
-
Свободный русский и узбекский языки, английский — на уровне чтения технической документации.
-
Официальное трудоустройство согласно ТК РУз.
-
Современный офис и комфортное рабочее место со всем необходимым для продуктивной работы.
-
График работы 5/2 с 09:00 до 18:00, с возможностью сохранять баланс между работой и личной жизнью.
-
Корпоративная мобильная связь.
-
Опыт работы в международной компании и участие в развитии масштабных проектов.
-
Профессиональный рост: Возможность реализовать свои идеи в быстрорастущем финтехе и напрямую влиять на разработку продукта.
-
Команда: Работа в кругу профессионалов, где ценят инициативу.
-
Ежегодный оплачиваемый отпуск — 24 календарных дня.
Zap.by - это молодая и быстроразвивающаяся компания, работающая в области розничных продаж автозапчастей для автомобилей импортного производства ведущих мировых производителей Европы, Америки, Кореи, ОАЭ. У нас 18 точек с пунктами выдачи по Минску и это не всё! Наша цель - расширяться по всей Республике Беларусь и быть лидерами на рынке! Присоединяйся к нам и ТЫ!
Чем предстоит заняться:
- Поддержка и сопровождение проекта;
- Разработка новых модулей и сервисов;
- Исправление ошибок;
- Оптимизация работы сайта, оптимизация кода, оптимизация SQL запросов;
- Интеграция с внутренними и сторонними сервисами;
- Работа в команде.
- Знание PHP, Javascript, MySQL, HTML, CSS, Git;
- Понимание шаблонов проектирования, ООП, MVC, SOLID принципов;
- Опыт работы с Opencart;
- Умение работать с фреймворками Laravel/Symfony приветствуется.
-
Официальное трудоустройство, полный соц. пакет;
-
Дружный, молодой коллектив;
-
Лояльное, отзывчивое руководство, обратная связь и помощь в достижении результата;
-
Своевременная выплата з/п на карту;
-
Тимбилдинг, корпоративы несколько раз в году;
-
Профессиональный рост.
Данное рабочее место является планируемым к созданию и освобождается от размещения в Общереспубликанском банке вакансий в соответствии со статьей 34 Закона о занятости.
О компании и команде
Приглашаем IT-специалистов в нашу команду для работы над масштабными проектами одного из крупнейших банков РФ. Нас ждёт работа с высоконагруженными системами, современным технологическим стеком и сложными бизнес-задачами
Ожидания от кандидата
• Опыт разработки Python 4+ лет;
• Опыт работы хотя бы с одним из фреймворком: FastAPI, Litestar (Starlite);
• Опыт работы с AsyncIO/concurrency/multiprocessing;
• Опыт работы с Kafka и Redis PubSub;
• Опыт работы с PostgreSQL (sqlalchemy +), redis;
• Понимание важности и опыт в наблюдаемости (трейсинг, логи и метрики);
• Опыт работы с Event-Driven системами, в идеале опыт проектирования и разработки таких систем с нуля. Понимание других архитектурных подходов будет плюсом;
• Умение работать с Git, Docker, CI/CD. Плюсом будет успешный опыт работы с Coding Agents;
• Умение тестировать свои решения без команды тестирования.
Условия работы
Официальное трудоустройство по ТК РФ в аккредитованную IT компанию, белая заработная плата;
ДМС после испытательного срока;
Удаленная работа на территории РФ;
Корпоративное обучение и сертификация, возможности профессионального развития и карьерного роста;
Внутренние профессиональные сообщества и митапы для обмена опытом;
Программа корпоративных скидок и привилегий (Best Benefits);
Доступ к самой крупной спортивной платформе FitStars;
Совместные активности и мероприятия (вечера настольных игр, random coffee, книжный, шахматный клубы, а также беговой клуб в летний сезон) и другие well-being активности.
Founding Engineer в Unimatch Lab
#FoundingEngineer #fullstack #JavaScript #React #Удаленно #Европа #LatinAmerica #ЛатинскаяАмерика #Europe
Требования:
10+ лет в full-stack разработке с сильным backend-фокусом. Уверенный production-опыт с JavaScript и Node.js. 3+ года технического лидерства. Регулярное использование AI-assisted инструментов в разработке. Опыт самостоятельных релизов и работы с production. Умение определять MVP, сокращать scope и объяснять компромиссы. Примеры выпуска продукта или значимого инкремента за 1–2 недели. Портфолио или примеры кода. Английский от B2. Стек: Node.js, React, Next.js, React Native, Expo, GraphQL, REST, WebSockets, OAuth2, JWT. Будет плюсом: Опыт с LLM-инструментами, RAG, embeddings, vector databases, voice agents и TTS.
Локация:📍Удалённо, из Европы и Латинской Америки.
Контакт для отклика: ••••••••
••••••••
Наш клиент: компания-разработчик программного обеспечения сложных систем. Мы создаём уникальные решения для промышленной автоматизации, предиктивной аналитики и диагностики оборудования. Наша команда — это команда профессионалов, а наш продукт уже активно используется в закрытых контурах на промышленных предприятиях.
Обязанности:
-
Глубоко погрузиться в существующий продукт, архитектуру и кодовую базу, чтобы понять логику ранее принятых технических решений.
-
На первом этапе активно участвовать в технической работе команды: разбираться в коде, участвовать в проектировании, проводить code review и решать сложные технические задачи.
-
Руководить командой разработки из 12–15 человек, координируя backend-, frontend-, QA-, DevOps- и смежные направления.
-
Организовывать процессы разработки, тестирования и поставки продукта.
-
Развивать архитектуру системы и участвовать в её проектировании.
-
Развивать инженерные практики и повышать качество разработки.
-
Участвовать в подборе и развитии сотрудников.
-
Работать с интеграциями с внешними системами и промышленной инфраструктурой.
-
Участвовать в дальнейшем развитии инструментов предиктивной аналитики и AI/ML.
-
Повышать производительность команды, в том числе с использованием современных AI-инструментов разработки.
Требования:
-
Высшее техническое образование.
-
Опыт профессиональной разработки от 5–7 лет.
-
Сильный практический инженерный бэкграунд.
-
Опыт руководства командой разработки.
-
Способность самостоятельно разбираться в существующем коде и архитектуре.
-
Опыт развития уже работающих программных систем.
-
Хорошее понимание архитектуры современных программных решений.
-
Опыт интеграции с внешними системами и API.
-
Умение принимать и аргументировать технические решения.
-
Готовность глубоко погрузиться в промышленную предметную область: промышленное оборудование, датчики и измерительные системы, телеметрия, АСУ ТП.
-
Знание технологического стека: Backend — Go, go-chi, pgx, clickhouse-go, OAuth, OpenAPI; Frontend — React, TypeScript, Vite, React Router, Redux Toolkit, Ant Design, styled-components, i18next; Данные — PostgreSQL, ClickHouse; Инфраструктура — Docker, Docker Compose, RabbitMQ, Protocol Buffers; Разработка и качество — Git, GitLab, GitLab CI, Make, golangci-lint, ESLint, Stylelint, Vitest, Playwright, Storybook, Husky.
-
Английский язык на уровне, достаточном для работы с технической документацией.
Будет преимуществом:
-
Опыт разработки промышленного ПО.
-
Опыт работы с временными рядами и телеметрией.
-
Опыт разработки распределённых систем.
-
Опыт работы с большими объёмами технологических данных.
-
Опыт применения AI/ML и методов предиктивной аналитики.
-
Опыт взаимодействия с командами Data Science / ML.
-
Опыт разработки для закрытых контуров.
-
Опыт работы с Astra Linux и offline-развёртыванием.
-
Опыт технического аудита и развития существующих проектов.
Условия:
-
Уровень дохода - от 300 000 рублей на руки. Окончательная сумма обсуждается индивидуально с успешным кандидатом.
-
Оформление по Трудовому кодексу Российской Федерации.
-
Испытательный срок — 3 месяца.
-
График работы: преимущественно в офисе, возможность гибридного формата обсуждается.
-
Место работы: Москва, метро «Перово».
-
Социальный пакет после испытательного срока.
-
Обучение и повышение квалификации.
-
Перспектива карьерного роста до руководства всем направлением разработки.
-
Возможность непосредственно влиять на техническое развитие уникального продукта на стыке промышленной автоматизации, аналитики данных и современной разработки.
Уровень заработной платы: обсуждается
Условия:
- территориально – г. Москва, м. Бауманская, ул. Радио 24к1, офис класса А;
- официальное оформление по ТК РФ;
- график 5/2 с 10:00 до 19:00 очно (возможно смещение рабочего времени, по договоренности);
Обязанности:
- разработка ПО на C++, Qt, C#, Python под Linux (в т.ч. Astralinux SE) и Windows (включая графические пользовательские интерфейсы) в области автоматизации управления аппаратами в направлении робототехники и мехатроники (подвижные самоориентирующиеся комплексы, аппараты автоматического оптико-механического, сканирования и т.п.);
- участие в разработке (совершенствовании) контроллеров (микроэлектронных изделий) управления комплексами и аппаратами, их встроенного программного обеспечения;
- участие в разработке (совершенствовании) систем и SQL баз данных на используемых в разрабатываемых робототехнических комплексах и системах;
- составление, ведение документации (ЕСПД);
Требования:
- уверенные знания C++, Qt, C#, Python, STL, QML, SQL и т.п.;
- уверенные знания и навыки работы с Astralinux SE (знание bash-скриптов);
- уверенные знания в области способов и алгоритмов управления претензионными механизмами, сервоприводами, шаговыми двигателями и т.п.;
- уверенные знания в области обработки, анализа изображений, видеоаналитики;
- уверенные знания в области обработки и аналитики статистических данных;
- базовые знания в области схемотехники и интерфейсов передачи данных, работы с драйверами устройств;
- базовые знания в области оптических систем и изделий;
- базовые знания в области общей физики, высшей математики, электротехники;
- опыт работы с Git.
Преимущества:
- имеющиеся навыки (опыт/квалификация) работы с нейронными сетями в прикладных задачах выявления и идентификации, а также автоматизации анализа статистических данных и выработки вариантов решений;
- имеющийся опыт в разработках, совершенствовании автоматизированных систем в области «поддержки принятия решений», автоматизации ведения и пополнения учетов объектов.
- имеющиеся навыки (опыт/квалификация) работы с кроссплатформенными сборками.
👩💻Вакансия Senior Java Engineer
🟢Удаленно (Болгария, Польша, Португалия, Испания, Украина)🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию Intellias
🟦Задачи
– Проектирование, разработка и поддержка масштабируемых микросервисов на основе Spring Boot в распределенной архитектуре.
– Разработка и эксплуатация конвейеров обработки данных, управляемых событиями, включая прием, преобразование и обогащение потоковых данных.
– Активная работа со сложными наборами данных, с упором на анализ, преобразование, проверку и оптимизацию данных.
– Разработка и поддержка сложных SQL-запросов и рабочих процессов обработки данных для удовлетворения бизнес-требований и требований платформы.
– Тесно сотрудничайте с инженерами данных, аналитиками и заинтересованными сторонами из бизнеса для понимания и решения сложных задач, связанных с данными.
– Вносить вклад в инициативы по созданию хранилищ данных и аналитике, включая, где это применимо, решения на основе Snowflake.
– Разработка и поддержка надежных API для внутренних и внешних потребителей.
– Работа с облачными сервисами AWS для проектирования и поддержки надежных и масштабируемых серверных систем.
– Разработка, оптимизация и сопровождение схем PostgreSQL и DynamoDB, обеспечение производительности и целостности данных.
– Внедрение и поддержка стратегий автоматизированного тестирования (модульного и интеграционного).
– Вносить вклад в разработку и поддержку конвейеров GitHub Actions.
– Обеспечение надежности системы посредством мониторинга, ведения журналов и применения передовых методов обеспечения наблюдаемости.
– Эффективно сотрудничайте в распределенной команде, сообщая о ходе работы, рисках и зависимостях.
– Возьмите на себя полную ответственность за все функции, от проектирования до развертывания и поддержки в производственной среде.
🟦Требования
– Более 6 лет опыта проектирования, разработки, развертывания и сопровождения серверных служб и распределенных систем в производственной среде с использованием Java 2.1, Spring Boot 3.x, Docker.
– Более 3 лет практического опыта работы с основными сервисами AWS и разработкой облачных приложений.
– Обширный опыт проектирования и эксплуатации распределенных систем, управляемых событиями, с использованием таких технологий, как Kafka, AWS Kinesis или аналогичных платформ обмена сообщениями.
– Уверенный опыт работы с микросервисами, MVC и событийно-ориентированными архитектурами.
– Уверенный опыт работы с JPA / Hibernate.
– Уверенные навыки проектирования баз данных с использованием PostgreSQL (продвинутый SQL) и DynamoDB, включая проектирование схем, оптимизацию и настройку производительности.
– Уверенный опыт автоматизированного тестирования с использованием JUnit и Cucumber.
– Практический опыт работы с GitHub Actions и/или аналогичными инструментами CI/CD.
– Высокая степень ответственности и самоорганизации в динамичной среде Agile, способность самостоятельно разрабатывать комплексные решения, устранять препятствия и эффективно общаться на английском языке.
– Возможность обеспечить 6-часовое совпадение рабочего времени с центральным временем США (CT) в рабочие дни (не позднее 14:00 по центральному времени).
– Круглосуточная поддержка: готовность оказывать поддержку производственным процессам в нерабочее время или выходные дни при необходимости.
🌐 ••••••••
🖥 Вакансия Python Developer (Cybersecurity Core Team)
🟢Удаленно🟢Полная занятость
🟢до 350 000 р.
🟢В компанию METASCAN
🟦Задачи
– Реализация базовых классов фреймворка сканера уязвимостей на Python3;Реализацией базовых классов фреймворка сканера уязвимостей на Python3;
– Реализация системы тестирования разрабатываемых модулей;
– Создание новых модулей для платформы в виде оберток над утилитами/контейнерами/API (nuclei, patator, wpscan, конкретные PoC эксплойты);
– Написание тестов (unittest/pytest) и технической документации;
– Code review;
– Участвовать в принятии архитектурных решений.
🟦Требования
– Опыт продуктовой разработки на Python3 от 3 лет;
– Уверенное пользование Linux (systemd, iptables, bash);
– Опыт работы Docker (сборка образов, запуск, отладка);
– Опыт работы с Git (commit/pull request policies);
– Английский язык на уровне работы с документацией, описания задач в трекере, оформления commits/requests;
– Умение работать в команде: быть коммуникабельным, легким в общении и доброжелательным по отношению к коллегам.
🟦Будет плюсом
– Опыт работы с Django, RabbitMQ, Redis, Ansible, Celery, MySQL, Elasticsearch (с последним - весьма желателен);
– Опыт работы со сканерами уязвимостей MaxPatrol, Nessus, Acunetix или другими;
– Опыт работы с BurpSuite или ZAP;
– Интерес к предметной области: тестирование на проникновение, OSINT, обратная разработка.
🌐 ••••••••
Привет! Мы — кадровое агентство GB Agency, и сейчас ищем Rust Engineer в небольшую команду, которая торгует на криптовалютном рынке.
О компании
Команда разрабатывает и запускает собственные торговые стратегии и работает на реальном капитале. Главная сложность в низких задержках: результат зависит и от кода исполнения, и от сети, железа и близости к бирже. Вы будете отвечать за низколатентный торговый контур целиком, от потока котировок до стратегии на живых деньгах. Задачи здесь не спускают сверху: вы сами выбираете направление и доводите его до production. Это не чисто инфраструктурная роль, торговая логика и экономика стратегий тоже будут на вас.
Условия:
-
До 5 500$ в месяц.
-
Полностью удалённая работа без ограничений по географии.
-
Полная занятость. Работа должна быть основной, совмещение не рассматривается.
-
Высокая автономность: вы сами выбираете, что развивать, и отвечаете за результат.
-
Небольшая команда и быстрая обратная связь: ваша работа сразу идёт на реальный капитал.
-
Интересный стек и домен: Rust, низкие задержки, потоковые данные, DeFi и инфраструктура для AI-агентов.
Требования:
-
От 3 лет коммерческой разработки на Rust. Вы осознанно работаете с владением и временем жизни и понимаете, во что обходятся аллокации.
-
Опыт разработки и поддержки низколатентных торговых систем в production. Без него, к сожалению, не рассматриваем.
-
Опыт оптимизации задержек и в коде, и на стороне инфраструктуры и сети. Вы измеряете хвосты распределения, а не среднее, и можете назвать конкретные источники задержек в прошлых проектах.
-
Уверенное асинхронное и многопоточное программирование: проектирование конкурентного кода, поиск гонок и дедлоков.
-
Торговые стратегии, которые работали на живых деньгах, а не только в бэктестах. Вы понимаете, откуда берётся доходность и когда она пропадает.
-
Опыт с потоковыми данными: приём котировок под нагрузкой, полнота и порядок данных, воспроизводимые бэктесты. Kafka и ClickHouse или похожая связка.
-
Самостоятельность и исследовательский подход, а также выстроенная работа с AI-агентами в разработке.
Будет плюсом:
-
Блокчейн и DeFi: спот, бессрочные контракты, ончейн-исполнение и его риски. Если опыта нет, важно желание разобраться.
-
Опыт бэкенда под AI-агентов: интерфейсы инструментов, ограничения, обработка ошибок.
-
Риск-менеджмент торговых позиций: лимиты и правила остановки.
-
Опыт в крипте.
Обязанности:
-
Разрабатывать дельта-нейтральные стратегии и выводить их в production.
-
Развивать низколатентное исполнение на Rust: задержки, отказоустойчивость, риск-контуры.
-
Оптимизировать инфраструктуру: сетевой путь, размещение рядом с биржей, настройка машин и сетевого стека.
-
Развивать пайплайн потоковых данных (Kafka, ClickHouse) и бэкенд для исследовательских AI-агентов.
-
Делать подробное кросс-ревью стратегий коллег и глубже погружаться в ончейн и DeFi.
Если заинтересовало предложение, обязательно откликайтесь, и мы рассмотрим ваше CV :)
О проекте
Наш продукт — радиорелейное оборудование для сетей связи. Его программная часть охватывает работу с аппаратными модулями, настройку станции, диагностику и подключение к системам управления. Основные технологии — Embedded Linux, C/C++ и Python. Мы развиваем продукт с расчётом на многолетнюю непрерывную эксплуатацию, поэтому наряду с новыми функциями решаем задачи безопасности и надежности.
Архитектору предстоит определять структуру программной системы, согласовывать решения нескольких команд и доводить их до реализации с учётом возможностей оборудования и условий эксплуатации.
Обязанности
- Разрабатывать архитектуру встроенного ПО: системный уровень, взаимодействие с оборудованием, сервисы управления и диагностики.
- Определять границы компонентов, интерфейсы и взаимодействие ПО с модемом, коммутатором, ПЛИС и системой управления.
- Формировать и согласовывать измеримые требования к производительности, надёжности, восстановлению после сбоев, сохранности конфигурации и безопасному обновлению ПО. Определять архитектурные решения для их выполнения.
- Определять архитектурные меры защиты интерфейсов управления, разграничение доступа, проверку подлинности ПО и аудит действий.
- Проводить архитектурные ревью, описывать архитектуру ПО по модели C4 и поддерживать её описание в актуальном состоянии.
- Согласовывать решения с командами ПО, ПЛИС, аппаратной разработки и QA. Определять способы проверки архитектурных требований, участвовать в разборе сложных дефектов.
Требования
- Опыт разработки ПО от 10 лет, включая работу архитектором ПО или на сопоставимой позиции с ответственностью за архитектуру продукта.
- Опыт разработки embedded-систем, их вывода в серийную эксплуатацию и сопровождения.
- Уверенное владение C/C++, Python, опыт работы с Bash, многопоточностью и межпроцессным взаимодействием.
- Глубокое знание Embedded Linux на ARM/ARM64: U-Boot, ядро, Device Tree, BSP, драйверы. Опыт кросс-компиляции, Yocto, знакомство с Buildroot.
- Знание Ethernet, TCP/IP, VLAN, QoS, SNMP; опыт взаимодействия с оборудованием через I²C, SPI, UART, GPIO, MDIO.
- Опыт проектирования API и обмена сообщениями: ZeroMQ, MQTT, gRPC или аналогичные технологии. Понимание хранения конфигурации и работы с SQLite.
- Опыт обеспечения надёжности и безопасности ПО: обработка отказов, watchdog, восстановление, обновление с откатом, аутентификация, авторизация, TLS/SSH, работа с уязвимостями.
- Опыт CI/CD и автоматизированного тестирования, включая испытания на целевом оборудовании. В проекте используются GitLab CI/CD и Pytest.
- Практический опыт описания архитектуры ПО по модели C4: контекст системы, контейнеры и компоненты. Умение обосновывать архитектурные решения и согласовывать их между командами. Чтение технической документации на английском языке.
Преимуществом будет: опыт разработки телекоммуникационного оборудования или систем для ответственной инфраструктуры, знание радиорелейной связи, PTP/SyncE и интеграции с ПЛИС.
Условия:
-
Развитие: профессиональный рост, команда экспертов, внутреннее и внешнее обучение;
-
Забота: ДМС, оплата 10 календарных дней нетрудоспособности в году в размере 100% заработка;
-
Комфорт: гибкое начало рабочего дня, гибридный график в любой локации присутствия или удаленный формат работы.
Смотрите также в каталоге
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →