Команда строит платформу для быстрого создания AI-агентов и целых агентских систем — отдельный инфраструктурный слой для AI-разработки.
Ozon Tech собирает новую команду под эту задачу.
Ищут Senior-разработчиков.
Стек — любой, Go в приоритете, но знать его заранее необязательно: интервью можно проходить на привычном языке.
После выхода будет возможность освоить Go уже в команде — помогут с адаптацией и погружением в стек.
Компания Яндекс ищет разработчика на Go для команды, работающей над LLM-проектами для B2B. Вакансия предполагает работу в Москве или Санкт-Петербурге с полным рабочим днем.
Компания создает B2B-продукты на стыке GPT-технологий и экспертных систем, включая проекты Нейросаппорт (автоматизация поддержки клиентов), Нейроэксперт (поиск информации в файлах и ссылках) и Нейроюрист (помощь в ответах на правовые вопросы). Сейчас происходит масштабирование продуктов от бета-версии к промышленной эксплуатации, создание новых сервисов на рынке AI и внедрение LLM-решений для корпоративных клиентов.
Разработка ведется бэкендов нейропродуктов с использованием AI-моделей: большие языковые модели (LLM), OCR, ASR, визуально-языковые модели (VLM). Цель — построить платформу для создания ML-пайплайнов по работе с документами и автоматизации рутинных задач. Технологии: Go (основной язык), Python, RAG с векторным поиском на YDB.
Задачи:
— Участие в продуктовых проектах: написание кода, общение с заказчиками, уточнение требований, предложение и защита технических решений, подготовка инфраструктуры, разработка и сопровождение запуска.
— Технические проекты: построение и развитие инфраструктуры для ML-моделей, оптимизация времени ответов бэкендов, сокращение времени инференса и нагрузки на видеокарты.
Требования:
— Опыт работы с Go и веб-сервисами.
— Знание реляционных баз данных.
Будет плюсом:
— Знакомство с ML.
Процесс отбора:
— Интервью с HR.
— Интервью на знание языка программирования.
— Интервью на знание базовых алгоритмов.
— Финальное интервью с командой, включая обсуждение архитектуры.
О проекте
Работа над платформой по автоматизации управления кадровой рекламой: организации, трекинга и контроля размещения как онлайн, так и оффлайн рекламы — от подачи заявки до финального закрытия кампании.
Задачи:
— Проектирование и реализация backend-логики платформы.
— Разработка и документирование REST API для фронтенда.
— Разработка интерфейса веб-приложения, взаимодействие с REST API бэкенда.
— Автоматизация бизнес-процессов и авторизация пользователей.
— Организация централизованного хранения артефактов (файлы, документы).
— Интеграция с Яндекс.Метрикой.
— Поддержка многопользовательских сценариев (гибкое управление ролями, кампаниями).
— Участие в проектировании архитектуры платформы и UI/UX, коммуникация с дизайнерами (Figma).
— Кроссбраузерная верстка, адаптация под различные устройства.
— Разработка системы отчётности и визуализации метрик.
— Тестирование и отладка фронта.
— Опыт работы с CI/CD (GitLab CI / GitHub Actions).
Требования:
— Опыт коммерческой разработки от 3 лет, уверенный опыт full-stack разработки.
— Опыт backend-разработки на Python.
— Знания SQL, опыт работы с PostgreSQL.
— Навыки проектирования REST API.
— Знание современного Vue.
— Опыт интеграции с backend через REST API.
— Опыт адаптивной и кроссбраузерной верстки.
— Навыки работы с системами контроля версий Git.
— Умение работать с Figma.
— Опыт ревью кода и написания тестов (включая unit-тесты).
— Ответственность, самостоятельность, внимание к безопасности и качеству кода.
— Аккуратность, умение работать как самостоятельно, так и в команде.
Условия:
— Формат: возможен как удаленный формат, так и в офисе.
— Загрузка: полноценный рабочий день, оформление по ТК РФ.
— Современный инструментальный стек.
— Работа в команде профессионалов, участие в проектировании продукта.
Москва
Зарплата не указана
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Задачи:
— Разрабатывать программное обеспечение для встраиваемых систем, микроконтроллеров, электронных устройств и аппаратно-программных комплексов;
— Участвовать в полном цикле разработки продукта: от анализа требований, формирования технического задания и выбора архитектуры до прототипирования, тестирования (при помощи коллег), отладки и запуска в производство;
— Принимать ключевые технические решения по архитектуре embedded-систем, выбору микроконтроллеров, компонентов, интерфейсов, протоколов связи и схемотехнических решений;
— Проектировать, анализировать и оптимизировать схемотехнические решения, участвовать в разработке и проверке электрических схем, печатных плат и аппаратной архитектуры устройства;
— Разрабатывать и отлаживать прошивки, драйверы, низкоуровневое ПО, интерфейсы взаимодействия с периферией, датчиками, исполнительными устройствами и коммуникационными модулями;
— Обеспечивать интеграцию аппаратной и программной частей устройства, проводить комплексную отладку, диагностику;
— Контролировать техническое качество разработки, проводить ревью архитектурных, программных и схемотехнических решений;
— Участвовать в планировании этапов разработки, оценке трудозатрат, постановке задач и контроле сроков выполнения;
— Координировать работу электротехнического отдела;
— Выстраивать процессы разработки, тестирования, документирования и передачи решений в производство;
— Анализировать технические риски, предлагать решения по их снижению, повышению надежности, технологичности и масштабируемости продукта;
— Взаимодействовать с производством, конструкторами, отделом качества и другими подразделениями компании для успешной реализации проектов;
— Поддерживать коммуникацию с заказчиком или внутренними стейкхолдерами, представлять статус разработки, технические ограничения, риски и варианты решений;
— Участвовать в развитии embedded-направления внутри компании, внедрять современные подходы, инструменты и технологии;
— Наставлять менее опытных специалистов, помогать в развитии команды, участвовать в найме, обучении и технической оценке сотрудников.
Требования:
— Высшее техническое образование в области электроники, радиотехники, приборостроения, вычислительной техники или смежных направлений;
— Опыт коммерческой разработки embedded-систем от 5 лет;
— Опыт технического лидерства, управления инженерной командой или координации разработки будет преимуществом;
— Отличные знания цифровой и аналоговой схемотехники, понимание принципов проектирования электронных устройств;
— Практический опыт разработки встроенного программного обеспечения на C/C++, знание современных подходов к разработке embedded software;
— Опыт работы с микроконтроллерами (STM32, ESP32, NXP, Nordic, Microchip, Renesas или аналогичными);
— Понимание архитектуры ARM Cortex-M/A и принципов работы микроконтроллеров;
— Опыт разработки драйверов устройств и работы с периферией (GPIO, UART, SPI, I2C, CAN, USB, Ethernet, RS-485, BLE, Wi-Fi и др.);
— Опыт разработки многозадачных приложений с использованием RTOS (FreeRTOS, Zephyr или аналогичных);
— Навыки проектирования, чтения и анализа принципиальных электрических схем;
— Опыт работы с CAD-системами для разработки электроники (Altium Designer, KiCad, OrCAD, Eagle или аналогичными);
— Понимание процессов разработки печатных плат, подготовки изделий к производству и серийному выпуску;
— Опыт работы с Git и современными инструментами управления разработкой;
— Понимание жизненного цикла разработки электронных устройств;
— Навыки оценки трудозатрат, декомпозиции задач и планирования разработки;
— Умение принимать архитектурные решения и нести ответственность за техническое качество продукта;
— Опыт взаимодействия с производством, конструкторами и другими инженерными командами;
— Развитые коммуникативные навыки, умение аргументированно защищать технические решения и эффективно взаимодействовать с заказчиками и внутренними стейкхолдерами;
— Английский язык на уровне чтения технической документации (Intermediate и выше будет преимуществом).
Условия:
— Конкурентоспособная зарплата и система бонусов.
— Возможность профессионального и карьерного роста.
— Работа в динамичной и инновационной команде.
— Участие в интересных и масштабных проектах.
— Место работы: г. Москва, ул. Орджоникидзе, 11с13.
Задачи:
— Развитие направления A/B-тестирования: поддержка полного цикла экспериментов от постановки гипотезы до интерпретации результатов в рамках взаимодействия с бизнес-заказчиками.
— Проектирование и развитие внутренней платформы для A/B-тестов как в онлайн, так и оффлайн каналах: хранение метаданных, расчет метрик, логика сегментации, аналитические витрины и инструменты принятия решений.
— Разработка и поддержка data pipelines для сбора, обработки, валидации и мониторинга данных по экспериментам.
— Формирование единого слоя продуктовых и бизнес-метрик, а также правил интерпретации результатов тестов.
— Автоматизация рутинных аналитических задач с помощью LLM и ИИ-агентов: генерация SQL, подготовка отчетов, первичный разбор результатов, контроль качества данных.
— Разработка self-service инструментов для продуктовых и аналитических команд, позволяющих быстрее запускать и разбирать эксперименты.
— Взаимодействие с продуктом, разработкой и аналитиками для внедрения культуры принятия решений на основе экспериментов.
— Подготовка документации, стандартов и best practices по experimentation-направлению.
Требования:
— Опыт работы от 3+ лет, успешные кейсы по запуску и проведению A/B тестов.
— Уверенное владение Python и SQL.
— Практический опыт в продуктовой аналитике, data engineering или разработке внутренних аналитических решений.
— Опыт проведения и анализа A/B-тестов: дизайн эксперимента, выбор метрик, проверка корректности результатов, интерпретация выводов.
— Понимание принципов построения витрин данных, ETL/ELT-процессов, контроля качества данных и мониторинга пайплайнов.
— Умение переводить бизнес- и продуктовые задачи в формализованные аналитические и технические решения.
— Опыт разработки решений, которыми пользуются внутренние команды: аналитики, product managers, разработчики.
— Интерес к автоматизации аналитики и применению LLM/AI-подходов в рабочих процессах. Будет здорово, если имеются навыки построения устойчивых агентских циклов, управления контекстом моделей и памятью.
Условия:
— Официальное трудоустройство в собственную аккредитованную ИТ компанию со всеми преимуществами.
— Возможность самореализации в амбициозных проектах цифровой трансформации компании-лидера в своей отрасли.
— Достойный уровень оплаты, годовой бонус.
— Конкурентоспособный социальный пакет (ДМС, включая компенсацию 80% для детей, частичная компенсация фитнеса).
— Гибридный формат работы.
Задачи:
— самостоятельная настройка UI, процессов и сложных алгоритмов
— настройка отчетов и дашбордов
Требования:
— опыт работы с платформой GreenData от 1,5 лет
— знание языка Groovy
— отличное знание SQL
Условия:
— полный рабочий день
— удалённый формат работы
— оформление через ИП
Задачи:
— разработка и доработка конфигураций: 1С БИТ Строительство, 1С ЗУП, 1С Документооборот под задачи бизнеса;
— разработка отчетов с использованием Системы компоновки данных (СКД) для аналитики, создание печатных форм и обработок для автоматизации рутинных задач;
— обновление конфигураций, исправление ошибок, консультирование пользователей и подготовка технической документации;
— настройка обмена данными между 1С и другими информационными системами через веб-сервисы, API, XML;
— администрирование серверов 1С, СУБД на MS SQL и PostgresPRO.
Требования:
— студент последних курсов или выпускник ИТ-направления;
— хорошо знаешь платформу 1С, умеешь писать код и разбираешься в запросах;
— владеешь начальными навыками интеграции через веб-сервисы и XML;
— владеешь базовыми знаниями 1С Документооборота;
— умеешь работать с ТЗ и готов самостоятельно решать задачи;
— знаком с Библиотекой стандартных подсистем (БСП).
Будет преимуществом:
— опыт администрирования серверов 1С, СУБД;
— опыт работы в строительной/производственной организации;
— наличие сертификатов 1С.
Условия:
— оформление по ТК РФ с первого дня работы;
— крутой пакет ДМС, включающий в себя стоматологию;
— работа в комфортном офисе рядом с м. Нагатинская с графиком 5/2 с 9.00 до 18.00 (пятница сокращенная на 1 час);
— достойная заработная плата и годовой бонус;
— плавное погружение, обучение в процессе работы;
— карьерное развитие: от начинающей позиции до бизнес-аналитика;
— наличие корпоративной платформы для постоянного обучения.
Задачи:
— разработка API: создание надежных REST-сервисов для интеграции между различными системами предприятия и обеспечения работы фронтенд-части;
— реализация бизнес-логики: разработка ядра системы, отвечающего за сложные процессы обслуживания коммерческого транспорта;
— работа с фоновыми процессами: разработка фоновых заданий (background tasks) для обработки данных в режиме реального времени;
— оптимизация: решение задач по производительности в сценариях с высокой нагрузкой.
Требования:
— уверенное владение основами C# (понимание принципов ООП, опыт работы с коллекциями и базовыми структурами данных);
— знание SQL, умение писать запросы и понимание устройства реляционных БД (в частности, PostgreSQL);
— понимание принципов работы REST API (методы GET, POST, PUT, DELETE) и взаимодействия клиента с сервером;
— базовые навыки работы с Git (ветвление, коммиты, командная разработка);
— аналитический склад ума, любовь к алгоритмическим задачам и стремление к написанию чистого, поддерживаемого кода.
Желательный опыт:
— понимание принципов асинхронного программирования (async/await) или многопоточности (Multithreading);
— базовое представление о микросервисной архитектуре;
— опыт работы с Docker (контейнеризация приложений);
— базовые знания фронтенд-технологий (например, VueJS), что поможет эффективнее интегрировать бэкенд с интерфейсом.
Условия:
— срочный трудовой договор на 3 месяца, 5/2, не более 30 часов в неделю;
— удаленно/офис/гибрид;
— на стажировку рассматриваются студенты из любых ВУЗов, любой формы обучения, включая заочную и магистратуру.
Задачи:
— Участвовать в процессах разработки страховой платформы Impulse, обеспечивающих короткий time-to-market, высокий уровень качества, надежность, безопасность и производительность разрабатываемых решений;
— Участвовать в выборе инструментов и технологий разработки с последующим их внедрением.
Требования:
— Опыт коммерческой разработки на Java от 3 лет;
— Опыт работы со стеком: Java 8-17, Spring, Hibernate, PostgreSQL, Apache Kafka, Prometheus, OpenAPI, Swagger, Grafana, Liquibase;
— Понимание методологий разработки, принципов ООП и шаблонов проектирования;
— Опыт командной работы;
— Знание методик Scrum.
Условия:
— Профессиональное развитие в команде экспертов, нетривиальные задачи, новый интересный опыт;
— Возможность работать в составе крупной компании, лидере страхового рынка;
— Полное соблюдение норм Трудового Кодекса РФ;
— Полностью "белая" конкурентная зарплата, премии;
— График работы 5/2 (удаленный формат работы) или гибридный график с офисом ст. м. Киевская;
— Корпоративные скидки на страховые продукты (авто страхование, ВЗР и т.д.);
— Корпоративные скидки на фитнес, магазины-партнёры, книги и др.;
— Подключение к ДМС после успешного прохождения испытательного срока;
— Электронная библиотека с более чем 3000 книг на самые актуальные темы
О компании и команде:
Компания не раскрывает подробности, но предлагает ознакомиться со страничкой «О компании» для понимания миссии и стратегии.
Какой человек нам нужен:
— Самостоятельный, убедительный, амбициозный специалист с лидерскими качествами или умением управлять без прямого руководства
— Стремящийся к построению качественных процессов и качественной разработки
Что мы предлагаем:
— Командная разработка новых продуктов на C# + .NET Core, .net 6 и развитие существующих на C# + ASP.NET MVC
— Влияние на технические решения и повышение качества разработки и процессов
— Работа с амбициозной командой, умеющей принимать решения
— Разработка востребованного продукта с обратной связью от пользователей
— Решение амбициозных задач
— Профессиональный рост через тренинги, конференции и обмен знаниями в команде
Задачи:
— Разработка бэкенда веб-сайтов и веб-приложений
— Участие в разработке и внедрении новых сервисов и технологий
— Разработка и дополнение общего style guide компании
— Написание понятного и поддерживаемого кода
Требования:
— Опыт разработки веб-приложений на платформе .NET
— Знание и применение паттернов проектирования, понимание принципов SOLID
— Опыт работы с базами данных: оптимизация запросов, создание индексов и понимание их назначения
— Умение писать unit тесты
— Умение оценивать и декомпозировать задачи, попадать в сроки, оптимизировать производительность и быстро локализовывать ошибки
Желательно:
— Опыт разработки высоконагруженных и масштабируемых систем
Условия:
— Белая, своевременная и конкурентоспособная заработная плата
— ДМС, включая стоматологию
— Удобное место для работы и современное оборудование
— Гибкий график с началом работы с 8 до 11
— Возможность самостоятельно определять посещение офиса внутри команды
— Возможность полностью удалённой работы
— Внутреннее обучение, посещение конференций и митапов, спонсорство участия
Приглашаем на оплачиваемую стажировку во фронтенд-разработке. Это возможность поработать над реальными продуктами в команде под руководством опытных разработчиков и вырасти до самостоятельного специалиста.
В зависимости от твоего профиля стажировка проходит по одному из треков:
Enterprise-разработка (системы послепродажного обслуживания).
Внутренний корпоративный портал сотрудников.
R&D-центр (AI и агентные решения).
Чем предстоит заниматься:
— разрабатывать клиентскую часть веб-приложений и настраивать взаимодействие с REST API
— верстать и реализовывать интерфейсы под реальные бизнес-задачи
— работать с Git в командной разработке
— разбираться во внутренних механизмах технологий и оптимизировать производительность
Чего мы ждем от тебя:
— уверенное знание основ JavaScript / TypeScript: асинхронное программирование, навыки написания чистого поддерживаемого кода
— базовый опыт с Vue.js или React (компоненты, пропсы, управление состоянием)
— HTML5 и CSS3: адаптивная и кроссбраузерная вёрстка
— понимание работы REST API, формат JSON
— базовые навыки работы с Git
— аналитическое мышление, желание разбираться, как всё устроено внутри
На стажировку рассматриваем студентов из любых ВУЗов, любой формы обучения, включая заочную, включая магистратуру.
Задачи:
- Разрабатывать нагруженные бэкенд-приложения
- Участвовать в проектировании внутренней архитектуры приложений и код-ревью
- Разрабатывать unit-тесты
- Прорабатывать метрики в приложении для настройки мониторинга и алертинга
- Участвовать в системном анализе
- Участвовать в проработке и принятии архитектурных решений
Требования:
- Коммерческий опыт разработки на Go: конкурентность, тестирование, профилирование
- Понимание внутреннего устройства macOS и Linux: процессы, сетевой стек, файловые системы, механизмы безопасности
- Умение работать с бинарными данными, парсить системные логи, анализировать память
- Знание сетевых протоколов и методов обеспечения безопасности: TLS, mTLS, криптография
- Опыт командной работы, умение общаться с техническими командами
Будет плюсом:
- Опыт работы с системными вызовами, низкоуровневыми API macOS (IORegistry, XPC, EndpointSecurity) и Linux (inotify, procfs, seccomp, eBPF)
- Опыт с eBPF для мониторинга системных событий, опыт создания резидентных приложений, знание разработки под macOS (Sandboxing, Notarization)
Задачи:
— Разработка и внедрение агентов на базе LLM, проектирование ML-компонентов платформы агентов.
— Создание агентов, способных обрабатывать сложные multi-turn и multi-modal запросы пользователей.
— Разработка систем маршрутизации задач, выбора инструментов и моделей, управление вызовами функций и оркестрация моделей внутри пайплайна.
— Замена традиционных классификаторов LLM-пайплайнами и RAG-системами, трансформация старых архитектур в современные пайплайны с LLM, вызовом функций, планированием и рассуждениями.
— Дообучение, настройка и интеграция моделей, оптимизация inference, работа с опенсорс-моделями и внутренними, включая fine-tuning, RL и адаптацию под платформу агентов.
— Обеспечение быстрой и устойчивой работы агентов на продакшене, оптимизация inference и взаимодействие с инфраструктурой (Eagle, FP8, дистилляция, multi-dimensional parallelism).
— Исследования и эксперименты с графами агентов и памятью, эксперименты с вызовами агентов, memory-подсистемами, симуляцией поведения, архитектурами reasoning и системами планирования.
— Участие в разработке RL-моделей для обучения диалоговых агентов, постановка и реализация экспериментов с multi-turn reinforcement learning в масштабах Яндекса и Алисы.
Требования:
— Глубокие знания в Deep Learning и NLP.
— Опыт работы с LLM и пайплайнами вокруг них (function calling, memory, RAG).
— Опыт внедрения ML-систем в продакшен.
— Системное мышление — от архитектуры до интеграции с инфраструктурой.
— Владение Python и знакомство с PyTorch.
— Готовность к кросс-функциональной работе с бэкендом и продуктовыми командами.
Требуются навыки и опыт: опыт работы или доработки АБС (обязателен), знание Oracle SQL, Oracle PL/SQL, умение работать с git, опыт оптимизации и написания сложных SQL-запросов, опыт работы с большим объёмом данных, умение ориентироваться в чужом программном коде, опыт работы с АБС, знание банковских продуктов или отчетности для ЦБ.
Задачи:
— Поддержка и развитие отчётности для Банка в текущей АБС.
Этапы отбора:
1. Внутренний квалификационный;
2. Интервью с клиентом с техническими вопросами.
Компания Крибрум является признанным лидером в области анализа социальных сетей и медиа. Компания разрабатывает сервисы для извлечения, обобщения и анализа данных из социальных сетей, обрабатывает большие массивы данных в режиме, близком к реальному времени, включая обработку миллиардов публикаций и тысяч событий в секунду на десятках языков. В настоящее время компания расширяет команду, занимающуюся поисковыми технологиями, и приглашает Rust-разработчиков уровня Middle/Senior для участия в разработке собственного поискового движка.
Задачи:
— Разрабатывать модули извлечения данных из текстов и сохранения данных в поисковом индексе;
— Разрабатывать и оптимизировать алгоритмы для полнотекстового поиска;
— Развивать поисковое API и решать прикладные задачи на основе поиска;
— Участвовать в проектировании архитектуры поисковой системы.
Требования:
— Уверенное владение языком Rust;
— Знание OC Linux на уровне администратора;
— Опыт разработки не менее 3-х лет на Rust или C/С++;
— Знание основных шаблонов проектирования, основных структур данных и алгоритмов;
— Опыт реализации распределённых и асинхронных систем;
— Качественное тестирование своего кода;
— Знание английского языка на уровне достаточном для чтения технической документации.
Дополнительные плюсы:
— Участие в разработке высоконагруженных систем;
— Владение инструментами для профилирования и оптимизации кода;
— Наличие GitHub с примерами Rust-кода.
Условия:
— Полностью официальное оформление по ТК РФ;
— Работа в аккредитованной ИТ-компании;
— Гибкий график;
— Полная занятость;
— Гибридный график работы;
— Заработная плата обсуждается индивидуально.
Требуется Senior Java разработчик.
Требуемые навыки:
— SpringBoot
— JavaSpringFramework
— ApacheKafka
— Java
Формат работы: полный рабочий день, можно удалённо.
Требования:
— владение языком программирования Python на профессиональном уровне;
— опыт разработки на Python от 2 лет;
— опыт в программировании;
— алгоритмы и структуры данных, ООП;
— проектирование ПО;
— опыт разработки с использованием Django/DRF;
— REST;
— разработка телеграм ботов;
— умение работы с базами данных (PostgreSQL, MySQL);
— система контроля версиями - GIT;
— deployment - heroku, docker;
— опыт в разработке проектов в продакшне;
— хорошие коммуникативные навыки, умение взаимодействовать с людьми;
— отзывчивость, дружелюбие;
— умение четко, понятно и доходчиво излагать информацию;
— опыт работы ментором/преподавателем приветствуется;
— опыт работы в боевых проектах обязательно.
Обязанности:
— обучение студентов, проведение занятий;
— проверка домашних заданий;
— улучшение программы обучения.
Условия работы:
— part time (3 часа в день);
— ЗП 120к - 180k;
— работа в уютном, комфортном офисе в центре города;
— дружелюбный коллектив.
Задачи:
— Разрабатывать и поддерживать нативные приложения для Android.
— Создавать пользовательские интерфейсы по дизайн-макетам.
— Интегрировать приложения с бэкенд-сервисами и REST API.
— Участвовать в проектировании архитектуры и code review.
— Оптимизировать производительность, стабильность и качество кода.
— Взаимодействовать с backend-разработчиками, QA и дизайнерами.
Требования:
— Коммерческий опыт Android-разработки от 2 лет.
— Уверенное знание Kotlin (Java — будет плюсом).
— Хорошее знание Android SDK и жизненного цикла компонентов Android.
— Опыт разработки UI с Jetpack Compose и/или классическими View.
— Работа с Kotlin Coroutines и Kotlin Flow.
— Понимание многопоточности, управления состоянием и принципов SOLID.
— Опыт с архитектурой Data / Domain / Presentation, MVVM, MVI и другими паттернами презентационного уровня.
— Опыт интеграции REST API.
— Работа с локальными БД: SQLite, Room.
— Уверенное использование Git.
— Опыт с Dependency Injection: Dagger / Hilt.
Будет плюсом:
— Опыт с многомодульной архитектурой Android-приложений.
— Написание unit- и UI-тестов.
— Понимание CI/CD в мобильной разработке.
— Опыт оптимизации производительности и работы с памятью.
Удалённо
Зарплата не указана
ОфисleadМосква
Зарплата не указана
Все вакансии в одном месте — страница 32 · Job Hunters