Требования:
- Обучение на 4-5 курсе по ИТ
- Знание теории тестирования
- Четкое описание найденных багов
- Понимание создания тест-кейсов
- Базовые знания SQL и клиент-серверной архитектуры
- Знание основных методов HTTP
- Коммуникабельность и работа в команде
Обязанности:
- Тестирование новых требований
- Описание багов
- Написание тест-кейсов и актуализация
- Комплексное тестирование (frontend, backend, API, базы данных)
Условия:
- Гибридный формат работы 3/2 дня в офисе/дома
- Опыт над уникальными проектами
- Запись в трудовую, возможность штатного оформления
- Стабильный доход, гибкий начало рабочего дня
Требования:
• Агентная разработка (vibe coding)
• Опыт продуктовой разработки от 4 лет, уровень senior fullstack
• Агентные CLI-инструменты (Claude Code, Codex CLI, Cursor agent mode, Aider) как основной способ работы
• Spec-driven development: формулирование функциональных и нефункциональных требований до первого промпта; умение писать инженерные спецификации и контекстные файлы (правила, схемы, markdown)
• Модульность: слабая связанность, доменные границы, нарезка проекта на небольшие изолированные файлы
• Управление контекстным окном для предотвращения дрейфа и галлюцинаций
• Умение сбросить сессию агента и начать заново с более жёсткими ограничениями
• Разработка в несколько потоков, менеджмент репозитория под агентную работу, опыт коллаборативной AI-разработки
• Ревью и аудит AI-кода: слабые имена, дублирование, отсутствующие проверки, небезопасная работа с данными
• Тесты как способ управления агентом: юнит- и интеграционные тесты пишутся до логики фичи
• Инфраструктура и восстановление: версионирование, снапшоты БД, бэкапы, CI, процедуры восстановления данных
• Готовность писать код руками при необходимости и ответственность за результат, включая код, сгенерированный агентом
• Современный типизированный backend-язык с асинхронностью, моделью ошибок, управлением зависимостями, воспроизводимым окружением
• HTTP API и realtime-транспорт: REST, двусторонние соединения, стриминг, протокол сообщений, переподключения, валидация схем
• Автотесты: юнит- и интеграционные, изоляция внешних сервисов и зависимостей, поддержание тестовых данных
• Реляционные БД: схема, миграции, индексы, нетривиальные запросы, понимание пределов БД
• Разрешение конфликтов зависимостей, включая бинарную несовместимость библиотек
• Компонентный SPA-фреймворк и типизированный JavaScript; готовность сменить фреймворк за неделю
• Компонентные тесты в браузерном окружении
• Realtime-клиент: переподключения, стриминг, рантайм-валидация сообщений
• Медиа в браузере: доступ к устройствам ввода, работа с аудиопотоком, кодирование и передача
• Состояние на клиенте и ограничения браузера: защищённый контекст, сертификаты в dev, хранилище
• Умеренность в UI: простой интерфейс без тяжёлых фреймворков и дизайн-систем
• Классические CV-задачи: детекция, эмбеддинги, кластеризация, обработка изображений и метаданных, дедупликация
• Локальные LLM: форматы весов и квантизации, размер контекста, латентность, стоимость запроса; умение измерять
• Речевые модели: распознавание и синтез речи, баланс качества и ресурсов, ограничения по задержке и длине входа
• Мультимодальные модели: генерация описаний по изображению, оценка качества генерации
• Эмбеддинги и векторный поиск: семантический поиск, гибридные схемы, переранжирование, метрики качества
• Ресурсы и эксплуатация inference: одна модель на процесс, память ускорителя, батчинг, прогрев, поведение под нагрузкой
• Не требуется: обучение моделей с нуля, MLOps, распределённое обучение
• Пайплайны обработки как идемпотентные стадии с фиксацией состояния
• Понимание разницы между инкрементальным и полным пересчётом и цены ошибки
• Целостность данных при деплое, сведение расходящихся баз, миграции данных
• Границы сервисов: процессы, владение данными, поведение при отказах
• Контейнеризация: образы с тяжёлыми зависимостями, тома для данных и весов моделей, политики перезапуска, диагностика падений
• Linux и сеть: удалённый доступ, проброс портов, разрешение конфликтов, чтение логов
• Скриптование рутины: деплой, синхронизация данных, ротация логов
• Уверенное владение Git, включая нетривиальные операции; чтение истории
• Базовая безопасность: сервис без аутентификации локален, секреты не в репозитории, dev/prod режимы разведены
• Автоматические smoke-проверки интерфейса после изменений
• 4+ года разработки, из них 2+ года бэкенда в продакшене
• 1+ год реального фуллстека: разработка клиента и сервера
• Проект с LLM/ML как частью продукта
• Запуск моделей локально или on-premise
• 2–3+ месяца ежедневной работы через агентные инструменты
Задачи:
• Подключение и настройка USB-камеры: интеграция с ПО, захват видеопотока, детекция лиц, распознавание жестов
• Реализация стереоскопического режима 2D→3D на телевизоре без специализированной 3D-панели
• Разработка клиентских интерфейсов для телевизора и мобильного устройства по дизайн-макетам, адаптация вёрстки, интеграция с бэкендом, двустороннее realtime-взаимодействие
• Разработка технической документации, инженерных спецификаций и контекстных файлов, используемых при агентной разработке
Требования:
— Студент или выпускник по ИТ-/технической специальности
— Базовое понимание теории тестирования
— Основы клиент-серверного взаимодействия, HTTP, REST API
— Знание основ SQL или готовность быстро разобраться
— Внимательность к деталям и умение описывать проблемы
— Готовность работать удаленно и участвовать в Scrum
Обязанности:
— Ручное тестирование web-приложений и backend-сервисов
— Функциональное, регрессионное, smoke-, интеграционное тестирование
— Проверка пользовательских сценариев, интерфейсов и API
— Работа с требованиями и тестовой документацией
Условия:
— Официальное оформление по ТК РФ
— Срочный трудовой договор на 3 месяца с возможностью продления
— Удаленная работа с территории РФ
— Техника для работы предоставляется
Удалённоjunior
70 000 – 70 000 ₽
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Задачи:
— Разработка и развитие клиентской части продукта на 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
— Возможность влиять на архитектуру и выбирать технологии
— Работу в сильной команде, поддержку профессионального роста
— Интересные задачи в быстрорастущем проекте
HighLevel is an AI-powered business operating system providing infrastructure for agencies, entrepreneurs, and small and medium-sized businesses across more than 150 countries.
Задачи:
— Architect and ship multi-tenant, planet-scale commerce services covering checkout, subscriptions, payment orchestration, invoicing, and tax.
— Own domain models, protobuf and ConnectRPC API conventions, schema lifecycle, compatibility policies, and contract governance.
— Design resilient payment and distributed-system workflows using idempotency, retries, circuit breakers, outbox and Saga patterns, reconciliation, and graceful degradation.
— Establish auditability, observability, SLOs, incident response, disaster recovery, multi-region failover, and production excellence practices.
— Set platform standards for Kubernetes/GKE, Pub/Sub, Redis, Firestore, MongoDB, ClickHouse, CI/CD, security, compliance, and FinOps.
— Lead technical strategy through design reviews, postmortems, mentoring, hiring, interview standards, and cross-functional roadmap development.
Требования:
— 10+ years building and operating backend systems, including at least 5+ years with Go and 2–3+ years at Staff, Principal, or Tech Lead level.
— Deep expertise in protobuf, ConnectRPC/gRPC, API lifecycle management, versioning, compatibility, contract testing, and Buf.
— Strong distributed-systems knowledge, including idempotency, deduplication, ordering, backpressure, concurrency control, and event-driven architecture.
— Experience with GCP Pub/Sub, Redis, MongoDB, Firestore, ClickHouse, Kubernetes/GKE, autoscaling, multi-region topologies, and canary or blue-green deployments.
— Background in reliability engineering, testing, incident management, disaster recovery, security, PCI fundamentals, data governance, and technical documentation.
— Ability to collaborate across backend and frontend boundaries, including familiarity with Vue.js and TanStack Query.
Плюсом будет:
— Experience integrating payment service providers and local payment rails such as UPI, wallets, BNPL, cards, and 3DS2.
— Experience with active-active or multi-region systems, chaos engineering, traffic management, and OpenTelemetry at organizational scale.
— FinOps experience covering cost baselines, quotas, budget alarms, and workload right-sizing.
— Familiarity with PCI DSS, SOC 2, ISO 27001, and privacy regulations.
Условия:
— Global, remote-first organization with more than 2,000 team members across 10+ countries.
— Autonomous environment focused on initiative, ownership, clarity, and execution.
— Individual contributor role with organization-level influence and no direct reports.
— Opportunity to shape engineering standards, architecture, reliability practices, and developer workflows across teams.
Задачи:
- Проектирование и реализация backend-сервисов на Python
- Оптимизация производительности и надёжности системы
Требования:
- Высшее техническое/экономическое образование
- Уверенные знания по SQL
- Навыки разработки API, понимание JWT
- Понимание принципов ООП, SOLID, работы REST
- Опыт работы с Python 3.10+, Django, Django REST Framework, PostgreSQL, Celery, Redis
- Опыт разработки на Python от 2 лет
- Опыт применения Bitbucket, Git, Jenkins, Openshift, Confluence
Условия:
- Формат работы: удалённый из любой точки России
- Оформление по ТК РФ
Требования:
• Агентная разработка (vibe coding)
• Опыт продуктовой разработки от 4 лет, уровень senior fullstack
• Агентные CLI-инструменты (Claude Code, Codex CLI, Cursor agent mode, Aider) как основной способ работы — поставленные и поддерживаемые продуктовые фичи, а не прототипы; ключевым является методика, а не знание конкретного инструмента
• Spec-driven development: функциональные и нефункциональные требования формулируются до первого промпта; спецификация → план → код; умение писать инженерные спецификации и контекстные файлы (правила, схемы, markdown), удерживающие агента в рамках задачи
• Модульность как условие агентной работы: слабая связанность и доменные границы, нарезка проекта на небольшие изолированные файлы вместо монолита
• Управление контекстным окном: осознанный подбор того, что попадает в контекст, для предотвращения дрейфа и галлюцинаций на устаревшем коде
• Умение вовремя сбросить сессию: остановить зациклившегося агента, очистить рабочее дерево и начать заново с более жёсткими ограничениями
• Разработка в несколько потоков, менеджмент репозитория под агентную работу, опыт коллаборативной AI-разработки
• Ревью и аудит AI-кода: слабые имена, дублирование, отсутствующие проверки, небезопасная работа с данными
• Тесты как способ управления агентом: осмысленные юнит- и интеграционные тесты пишутся до логики фичи
• Инфраструктура и восстановление: версионирование, снапшоты БД, бэкапы, CI, готовая процедура восстановления данных
• Готовность писать код руками, когда агент упёрся, и ответственность за результат, включая код, сгенерированный агентом
• Современный типизированный backend-язык: асинхронность, модель ошибок, управление зависимостями, воспроизводимое окружение
• HTTP API и realtime-транспорт: REST и двусторонние соединения — стриминг, протокол сообщений, переподключения, валидация схем на границе
• Автотесты как норма: юнит- и интеграционные, изоляция внешних сервисов и тяжёлых зависимостей, поддержание тестовых данных
• Реляционные БД руками: схема, миграции, индексы, нетривиальные запросы, понимание пределов выбранной БД
• Разрешение конфликтов зависимостей, включая бинарную несовместимость библиотек (характерно для окружений с ML-пакетами)
• Компонентный SPA-фреймворк и типизированный JavaScript; конкретный фреймворк не принципиален, принципиальна готовность сменить его за неделю
• Компонентные тесты в браузерном окружении, а не только ручная проверка
• Realtime-клиент: переподключения, стриминг, рантайм-валидация входящих сообщений
• Медиа в браузере: доступ к устройствам ввода, работа с аудиопотоком, кодирование и передача
• Состояние на клиенте и ограничения браузера: защищённый контекст, сертификаты в dev, хранилище
• Умеренность в UI: простой интерфейс без тяжёлых фреймворков и дизайн-систем
• Классические CV-задачи: детекция, эмбеддинги и кластеризация объектов, обработка изображений и метаданных, дедупликация
• Локальные LLM: форматы весов и квантизации, размер контекста, латентность и стоимость запроса; умение измерять, а не предполагать
• Речевые модели: распознавание и синтез речи, размен качества на ресурсы, ограничения по задержке и длине входа
• Мультимодальные модели: генерация описаний по изображению, оценка качества генерации
• Эмбеддинги и векторный поиск: семантический поиск, гибридные схемы с полнотекстовым, переранжирование, метрики качества выдачи
• Ресурсы и эксплуатация inference: одна модель на процесс, память ускорителя, батчинг, прогрев, поведение под нагрузкой
• Не требуется: обучение моделей с нуля, MLOps-платформы, распределённое обучение
• Пайплайны обработки как идемпотентные стадии с фиксацией состояния: перезапускаемость, докат, инкрементальность
• Понимание разницы между инкрементальным и полным пересчётом и цены ошибки (полный пересчёт обычно уничтожает ручную разметку)
• Целостность данных при деплое, сведение расходящихся баз, миграции данных, а не только схемы
• Границы сервисов: как процессы общаются, кто владеет данными, что происходит при отказе одного из них
• Контейнеризация: образы с тяжёлыми зависимостями, тома для данных и весов моделей, политики перезапуска, диагностика падений
• Linux и сеть: удалённый доступ, проброс портов, разрешение конфликтов портов, чтение логов как основной способ разбирательства
• Скриптование рутины: деплой, синхронизация данных, ротация логов
• Уверенное владение Git, включая нетривиальные операции; чтение истории как источника проектных решений
• Базовая безопасность: сервис без аутентификации не выходит за пределы локального интерфейса, секреты не попадают в репозиторий, dev- и prod-режимы разведены явно
• Автоматические smoke-проверки интерфейса после изменений
• 4+ года разработки, из них 2+ года бэкенда в продакшене
• 1+ год реального фуллстека: разработка и клиента, и сервера к нему
• Проект, где LLM/ML были частью продукта, а не демонстрационным примером
• Запуск моделей локально или on-premise, а не только вызовы облачных API
• 2–3+ месяца ежедневной работы через агентные инструменты
Задачи:
• Подключение и настройка USB-камеры на целевом устройстве: интеграция камеры с ПО устройства и захват видеопотока; детекция лиц и определение пользователя, находящегося перед устройством; распознавание управляющих жестов
• Реализация стереоскопического режима 2D→3D: поиск и реализация способа вывода стереоскопического изображения на произвольном телевизоре, не требующем специализированной 3D-панели (приоритетный вариант — пассивное 3D)
• Разработка клиентских интерфейсов для телевизора и мобильного устройства: реализация экранов по предоставляемым Заказчиком дизайн-макетам; адаптация вёрстки под особенности вывода на телевизоре и под мобильные экраны; интеграция с существующим бэкендом Заказчика, включая двустороннее realtime-взаимодействие
• Разработка технической документации по всем перечисленным блокам работ, включая инженерные спецификации и контекстные файлы, использованные при агентной разработке
Ищем сильного Full-Stack разработчика с хорошим пониманием backend/frontend-разработки, баз данных, сетевого взаимодействия и архитектуры высоконагруженных систем.
Основной стек
Backend: Node.js, Express, Sequelize
Frontend: React, Vite, Tailwind CSS, Zustand, Axios
Databases: MySQL, PostgreSQL
Real-time: WebSocket, Socket.IO, Centrifugo
Базы данных
Уверенная работа с MySQL / PostgreSQL
Транзакции, блокировки (locks), конкурентный доступ
Построение и оптимизация сложных SQL-запросов
Понимание race conditions и проблем конкурентности
Infrastructure / DevOps
Docker
Настройка Nginx
Redis, RabbitMQ и очереди задач
Elasticsearch + Kibana
Prometheus + Grafana
Понимание CDN
Понимание принципов защиты от DDoS на уровнях L3/L7
Понимание работы proxy / reverse proxy
Frontend
React
Vite
Понимание нативной конфигурации Webpack
Tailwind CSS
Zustand
Axios
Базовое знание PixiJS
Базовое понимание SEO
API / Integrations
Умение разбираться и работать с недокументированными API
OAuth и основные принципы авторизации
Telegram Bot API
Опыт/понимание работы с TDLib
AI-инструменты
Уверенная работа с Claude и ChatGPT
Использование AI-инструментов в ежедневной разработке: анализ и написание кода, рефакторинг, отладка и поиск решений
Умение грамотно ставить технические задачи нейросетям и проверять результат
Security
Понимание SQL Injection и способов защиты
Проверка подмены типов и некорректных входных данных
Race conditions
Базовое понимание криптографии: RSA, SHA и хеширование
Понимание обфускации
Понимание browser/device fingerprinting
Architecture
Умение проектировать архитектуру высоконагруженных систем
Понимание масштабирования, отказоустойчивости и конкурентной обработки данных
Понимание взаимодействия между сервисами, очередями, БД, кешем и real-time компонентами
Будет плюсом
Базовое понимание теории вероятностей
Понимание принципов работы blockchain и основных сетей: Bitcoin, TON, Ethereum/ERC, TRON
Опыт работы с нестандартными API и интеграциями
Задачи:
— Разрабатывать и поддерживать frontend на последней версии Angular;
— Создавать новые пользовательские интерфейсы и дорабатывать существующие;
— Работать в команде с backend-разработчиками, дизайнером и менеджером проекта;
— Участвовать в развитии продукта и внедрении новых решений.
Требования:
— Будет плюсом коммерческий опыт, знание REST API и Git, использование AI-инструментов (Cursor, Codex, ChatGPT), опыт работы с Capacitor/Ionic.
Задачи:
— Разрабатывать и поддерживать автоматизированные тесты на C# для backend и frontend/UI.
— Проводить функциональное, интеграционное и регрессионное тестирование программных продуктов.
— Тестировать REST API и backend-сервисы, проверять корректность взаимодействия компонентов системы.
— Проводить тестирование интеграций и микросервисного взаимодействия, включая работу с Kafka и другими системами обмена данными.
— Разрабатывать, поддерживать и перерабатывать существующие BDD- и автоматизированные тесты, повышая стабильность и покрытие автотестами.
— Выполнять анализ результатов тестирования, выявлять, локализовывать и документировать дефекты, взаимодействовать с разработчиками и другими участниками команды для их устранения.
— Участвовать в совершенствовании процессов тестирования и автоматизации, включая интеграцию автотестов в CI/CD и работу с тестовой инфраструктурой Docker или Kubernetes.
Требования:
— Опыт работы в тестировании ПО в роли QA или QA Automation от 3 лет.
— Практический опыт разработки автоматизированных тестов на C#.
— Опыт ручного и автоматизированного тестирования — понимание и применение обоих подходов в работе.
— Практический опыт тестирования REST API и backend-сервисов.
— Опыт интеграционного тестирования и понимание принципов взаимодействия компонентов клиент-серверных систем.
— Уверенное владение SQL для работы с базами данных и проверки результатов тестирования.
— Понимание клиент-серверной архитектуры и принципов работы современных backend-систем.
— Опыт тестирования frontend/UI и готовность при необходимости поддерживать автоматизацию UI-тестов.
— Опыт работы с микросервисной архитектурой будет преимуществом.
— Знание SOAP, Kafka, CI/CD, Docker и Kubernetes будет преимуществом, но не является обязательным условием для всех проектов.
— Опыт работы с BDD и существующими фреймворками автоматизации будет преимуществом.
— Готовность работать с различным соотношением manual и automation в зависимости от задач конкретной команды.
Условия:
— ЗП плюс квартальный бонус, готовы обсуждать индивидуально
— Удаленка, но нужно быть на территории РФ (обязательное условие), если хочешь офис и оборудование, без проблем можно выбрать и такой вариант
— Гибкий график, мы не стоим над душой
— Оформление официальное
— ДМС со стоматологией
Задачи:
— Управление проектами по развитию платформы МФО;
— Проведение Discovery, анализ бизнес-потребностей и участие в формировании продуктовой стратегии;
— Анализ CJM, выявление точек роста и формирование инициатив по развитию продукта;
— Формирование и приоритизация бэклога команды;
— Сопровождение интеграций с внутренними и внешними сервисами.
Требования:
— Опыт работы Product Owner от 3 лет с опытом управления backend-проектами или платформенными продуктами;
— Понимание микросервисов, интеграций, REST API, HTTP, JSON, Camunda;
— Опыт проведения Discovery и проработки новых продуктовых инициатив;
— Опыт построения CJM, User Flow и использования их при проектировании новых сервисов и оптимизации процессов;
— Опыт взаимодействия с командой разработки, управления бэклогом и постановки задач разработчикам;
— Опыт написания функциональных требований, User Story и критериев приемки.
Будет преимуществом:
— Знание SQL на базовом уровне;
— Опыт работы с Postman и Swagger.
Условия:
— Официальное трудоустройство по ТК РФ;
— Гибкий формат работы: возможность удалённо или в офисе в Москве (м. Технопарк);
— Расширенная программа ДМС со стоматологией или компенсация расходов на спорт;
— Линия психологической поддержки;
— Врач в офисе и массажные кресла для сотрудников в Москве;
— Бесплатные посещения фитнес-клуба А-sport на ст. м. Технопарк;
— Корпоративная программа профессионального обучения совместно с Альфа Групп;
— Возможность участия в профильных конференциях;
— Онлайн-библиотека;
— Карьерное развитие и программа наставничества;
— Корпоративные мероприятия и тимбилдинги онлайн и оффлайн;
— Подарки к праздникам и материальная помощь по особым случаям;
— 3 дня 100% оплачиваемых day off в году.
Компания МТС Банк ищет старшего Java/Kotlin разработчика для работы в Москве. Компания развивает технологичные банковские сервисы и финтех-продукты для B2B и B2C, в том числе масштабное Insurtech-направление МТС Страхование, создающее страховые продукты, встроенные в клиентский путь на цифровых витринах компаний экосистемы.
Стек и подход:
Backend: Java 21, Kotlin, Spring (Boot, Cloud, Data), Micronaut (будет плюсом).
Базы данных: PostgreSQL, работа с большими данными.
Асинхронная коммуникация: Apache Kafka.
Инфраструктура: современные cloud-решения (K8s, Docker), CI/CD (GitLab CI/Jenkins).
Методологии: Agile (Scrum/Kanban), акцент на качестве кода и данных.
Задачи:
— Разрабатывать server-side приложения на Java/Kotlin.
— Участвовать в поиске, анализе и выработке архитектурных решений.
— Проводить code-review для постоянного совершенствования.
— Участвовать в развитии технических и технологических процессов в команде и компании.
— Общаться с архитекторами, аналитиками, тестировщиками, другими разработчиками.
— Писать SQL-запросы.
— Покрывать новый функционал unit- и интеграционными тестами.
— Взаимодействовать с заказчиками и аналитиками в процессе проектирования и реализации задач.
Требования:
— Опыт разработки на Java от 3 лет или на Kotlin от 2 лет.
— Хорошее знание Java SE (Collections, Concurrency, JMM, GC).
— Понимание сути паттерна MVC, опыт работы со Spring.
— Хорошее знание SQL.
— Умение обращаться с терминалом Linux.
— Опыт реализации сервисов в рамках микросервисной архитектуры.
— Понимание внутреннего устройства Spring Framework.
— Опыт участия в принятии архитектурных паттернов и решений.
— Опыт участия в разборе инцидентов.
Будет преимуществом:
— Опыт работы с Kafka.
— Опыт работы с Micronaut.
— Понимание работы корутин.
Компания ООО «Блокчейн Хаб» (часть экосистемы МТС) разрабатывает финтех-продукты на базе блокчейн-технологий. В поиске старшего разработчика C# в кросс-функциональную команду разработки платформы ЦФА Хаб — платформы для выпуска и обращения цифровых финансовых активов, объединяющей эмитентов и инвесторов.
Задачи:
— анализировать требования к программному обеспечению
— разрабатывать технические спецификации на программные компоненты и их взаимодействие
— проектировать и разрабатывать функциональности программных приложений и интеграционных сервисов
— воспроизводить и исправлять ошибки в коде
Требования:
— экспертное знание .NET Core / C#
— опыт коммерческой backend разработки от 5 лет
— опыт в разработке веб приложений asp.net webapi/mvc
— опыт работы с очередями
— опыт работы с ORM (EFCore)
— понимание DI и IoC
— уверенная работа с Postgres и/или MSSQL
— знание принципов построения и опыт разработки сервисов (rest, soap)
— опыт написания Unit-тестов
Будет плюсом:
— опыт работы с RabbitMQ / Kafka
— понимание принципов микросервисной архитектуры и умение применять эти знания на практике для проектирования микросервисов
— опыт работы в распределенных командах и знание Agile-методологий (Scrum, Kanban, XP и др.)
О проекте
Работа над платформой по автоматизации управления кадровой рекламой: организации, трекинга и контроля размещения как онлайн, так и оффлайн рекламы — от подачи заявки до финального закрытия кампании.
Задачи:
— Проектирование и реализация 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-тесты).
— Ответственность, самостоятельность, внимание к безопасности и качеству кода.
— Аккуратность, умение работать как самостоятельно, так и в команде.
Условия:
— Формат: возможен как удаленный формат, так и в офисе.
— Загрузка: полноценный рабочий день, оформление по ТК РФ.
— Современный инструментальный стек.
— Работа в команде профессионалов, участие в проектировании продукта.
Задачи:
— full-stack разработка с использованием Node.js и React
Требования:
— уверенное владение backend: Node.js, Express, Sequelize
— уверенное владение frontend: React, Vite, Tailwind CSS, Zustand, Axios
— опыт работы с базами данных MySQL и PostgreSQL, включая транзакции, блокировки, конкурентный доступ, оптимизацию сложных SQL-запросов
— понимание race conditions и проблем конкурентности
— опыт работы с real-time технологиями: WebSocket, Socket.IO, Centrifugo
— навыки работы с инфраструктурой и DevOps: Docker, настройка Nginx, Redis, RabbitMQ, очереди задач, Elasticsearch, Kibana, Prometheus, Grafana
— понимание CDN, принципов защиты от DDoS на уровнях L3/L7, работы proxy и reverse proxy
— умение работать с API и интеграциями, включая недокументированные API, OAuth, Telegram Bot API, TDLib
— опыт использования AI-инструментов Claude и ChatGPT для анализа, написания кода, рефакторинга, отладки и поиска решений
— понимание вопросов безопасности: SQL Injection, проверка типов и входных данных, race conditions, базовое понимание криптографии (RSA, SHA, хеширование), обфускация, browser/device fingerprinting
— умение проектировать архитектуру высоконагруженных систем с учетом масштабирования, отказоустойчивости, конкурентной обработки данных, взаимодействия сервисов, очередей, БД, кеша и real-time компонентов
Будет плюсом:
— базовое понимание теории вероятностей
— понимание принципов работы blockchain и основных сетей: Bitcoin, TON, Ethereum/ERC, TRON
— опыт работы с нестандартными API и интеграциями
Salmon is a technology-driven financial company building a banking and lending platform across Southeast Asia, starting in the Philippines. The company has 7M+ app downloads, 2M+ monthly active users, 7,000+ partner stores, and has raised US$310M+ from leading global investors. The team is Manila-based, globally distributed, and hybrid-first, spanning 45+ countries.
About the role:
You'll join the Python Development team to design and build new backend services, expanding engineering capacity so Salmon can launch strategically important new service lines.
What you'll do:
— Design and build new backend services in a microservice, event-driven environment, with reliability as the primary constraint.
— Coordinate architecture and integrations with the Core and RBB teams to keep cross-team delivery consistent.
— Contribute to the delivery of a major new service line, such as collections or cross-matching graphs, as business priorities take shape.
What you'll own:
— Own key components in the existing architecture and take on new service domains as they come up.
— Design service architecture and choose communication patterns between services.
— Instrument services with metrics for monitoring and alerting, and cover them with unit tests.
— Identify and resolve technical debt and architectural bottlenecks.
— Build and maintain shared libraries and tooling for recurring tasks.
— Explore and adopt new instruments, and bring your own ideas to how we build.
What makes you a strong fit:
— 3+ years of production experience as a Python backend developer.
— Strong Python skills including typing, testing, packaging, asyncio, threading, multiprocessing.
— Production experience with microservice architecture.
— Familiarity with event-driven systems such as Kafka.
— Experience with Docker and Kubernetes, preferably on AWS EKS.
Nice to have:
— Experience with AWS and Terraform.
— Knowledge of domain-driven design.
— Experience with a statically typed compiled language.
— Work experience in finance, antifraud or risk.
— Experience with graph databases and graph-based data models.
What we offer:
— Build what's next in Southeast Asian fintech.
— Ownership and flexibility.
— Stock option plan with four-year vesting and 25% cliff after the first year.
— Hybrid-first work model with fully remote work available for eligible roles and core collaboration hours from 12:00 to 19:00 Manila time (UTC+8).
— Company-provided tools and equipment.
— Office in Bonifacio Global City, Manila.
— Medical insurance support for you and your family through co-funding or reimbursement, depending on location and policy limits.
— Access to an internal mental health support specialist.
— 22 vacation days, Philippine public holidays, and 15 sick days.
— 105 days of paid maternity leave and up to 14 days of paid paternity leave for employees relocating to Manila.
Relocation and family support:
— Relocation support including flights, two weeks of accommodation, visas, paperwork, and logistics.
— Reimbursement of eligible pet relocation expenses.
— US$2,500 per year for flights home.
— Baby and family stipends for employees relocating to Manila: US$1,000 per month for each child under two and US$500 per month for each child aged two to 18.
Growth and team experience:
— Opportunities to learn and share expertise through internal expert meetups, external conferences, speaking opportunities, and industry publications.
— Company-sponsored trips to Manila to meet and work with your team in person.
— Regular team offsites, sports activities, and team events.
— High-performing teams can earn a dedicated beach house week in Southeast Asia.
Ключевая миссия CTO: построить инженерную организацию нового поколения. Ожидается построение AI Native Engineering Organization, внедрение AI PDLC как основного процесса разработки, организация работы автономных Tiny Teams, создание культуры постоянных экспериментов и быстрого вывода гипотез в продукт, широкое использование AI для автоматизации инженерной деятельности, сокращение времени полного цикла Idea → Prototype → MVP → Production, формирование инженерной культуры с акцентом на скорость обучения и внедрения инноваций.
Задачи:
— Определять и реализовывать технологическую стратегию направления совместно с Product Lead и бизнесом;
— Отвечать за разработку и развитие ключевых продуктов направления: мобильного приложения нового поколения, AI-помощника, платформы персонализированного риск-профиля и интеллектуальных сервисов повышения качества и продолжительности жизни;
— Формировать AI Native инженерную организацию для высокой скорости вывода новых продуктов и функций;
— Внедрять современные практики AI PDLC на всех этапах жизненного цикла AI-продуктов;
— Организовывать эффективный процесс исследований (R&D), быстрого прототипирования и проверки продуктовых гипотез;
— Руководить несколькими автономными инженерными командами (Tiny Teams), обеспечивая их эффективность и ответственность;
— Развивать практики агентной разработки (Agentic AI), AI Coding и использование AI-инструментов для автоматизации инженерной деятельности;
— Формировать масштабируемую архитектуру AI-first продуктов для быстрого внедрения новых моделей, сервисов и сценариев;
— Управлять архитектурой решений, техническим долгом и технологическими рисками;
— Обеспечивать надежность, масштабируемость, наблюдаемость и безопасность сервисов промышленного уровня;
— Развивать инженерную культуру, основанную на автоматизации, непрерывном обучении, экспериментах и улучшении процессов;
— Формировать технологический roadmap направления и обеспечивать достижение бизнес- и продуктовых целей.
Требования:
— Опыт руководства несколькими инженерными командами разработки от 2 лет;
— Опыт создания и развития современных цифровых продуктов с высокой скоростью поставки изменений;
— Опыт формирования и реализации технологической стратегии продукта;
— Практический опыт построения архитектуры мобильных и backend-продуктов промышленного уровня;
— Опыт управления архитектурой, качеством разработки и техническим долгом;
— Практический опыт внедрения AI PDLC или аналогичных процессов разработки AI-продуктов;
— Глубокое понимание жизненного цикла AI-продуктов: Data → Prompt → Model → Evaluation → Production → Monitoring → Continuous Improvement;
— Понимание современных подходов к разработке LLM-приложений, Agentic AI, Multi-Agent Systems, Tool Calling, MCP, Workflow Orchestration и Retrieval-Augmented Generation (RAG);
— Практический опыт применения современных AI-инструментов разработки (Cursor, Claude Code, GitHub Copilot и др.);
— Опыт построения процессов R&D, быстрого прототипирования и проверки продуктовых гипотез;
— Опыт организации работы автономных инженерных команд (Tiny Teams);
— Опыт разработки мобильных приложений и высоконагруженных backend-сервисов;
— Понимание принципов построения персонализированных цифровых сервисов и работы с пользовательскими данными;
— Понимание современных практик DevSecOps, CI/CD, Observability и Platform Engineering;
— Опыт эффективного взаимодействия с продуктовой командой и бизнесом.
Будет преимуществом:
— Опыт создания AI-first продуктов на базе современных LLM;
— Опыт построения агентных платформ или мультиагентных систем;
— Опыт внедрения AI Native Engineering в инженерной организации;
— Опыт организации процессов AI Quality Engineering, Continuous Evaluation и AI Observability;
— Опыт создания персонализированных рекомендательных систем;
— Опыт разработки AI Copilot, AI Assistant или AI Agent продуктов;
— Опыт работы в MedTech, HealthTech, Digital Health или Wellness;
— Опыт создания мобильных consumer-продуктов с высокой ежедневной активностью пользователей (DAU/MAU);
— Понимание современных подходов Product Discovery, Experiment Driven Development и Lean Startup.
Условия:
— Формат: Гибридный (от 2-х дней в неделю, м. Технопарк);
— Бесплатный доступ к телемедицине и очным приемам в частных клиниках (включая стоматологию и сессии с психологами);
— Условия ипотечного кредитования от Сбербанка;
— Индивидуальный план развития;
— Обучение: английский с корпоративным преподавателем, скидки на курсы в Skyeng, компенсация обучения от ведущих платформ;
— Официальное оформление, стабильные выплаты, оплата больничного и отпуска, современная техника;
— Частичная компенсация спортивного абонемента, бесплатные занятия сквошем и футболом.
Ключевая миссия CTO:
- Построение AI Native Engineering Organization;
- Внедрение AI PDLC как основного процесса разработки;
- Организация работы автономных Tiny Teams;
- Создание культуры постоянных экспериментов и быстрого вывода гипотез в продукт;
- Широкое использование AI для автоматизации инженерной деятельности;
- Сокращение времени прохождения полного цикла Idea → Prototype → MVP → Production;
- Формирование инженерной культуры, где скорость обучения и внедрения инноваций становится ключевым конкурентным преимуществом.
Задачи:
- Определять и реализовывать технологическую стратегию направления совместно с Product Lead и бизнесом;
- Отвечать за разработку и развитие ключевых продуктов направления: мобильного приложения нового поколения, AI-помощника, платформы персонализированного риск-профиля и интеллектуальных сервисов повышения качества и продолжительности жизни;
- Формировать AI Native инженерную организацию, обеспечивающую высокую скорость вывода новых продуктов и функций;
- Внедрять современные практики AI PDLC на всех этапах жизненного цикла AI-продуктов — от идеи и исследований до промышленной эксплуатации;
- Организовывать эффективный процесс исследований (R&D), быстрого прототипирования и проверки продуктовых гипотез;
- Руководить несколькими автономными инженерными командами (Tiny Teams), обеспечивая их высокую эффективность и ответственность за конечный результат;
- Развивать практики агентной разработки (Agentic AI), AI Coding и использования AI-инструментов для автоматизации инженерной деятельности;
- Формировать масштабируемую архитектуру AI-first продуктов, обеспечивающую быстрое внедрение новых моделей, сервисов и пользовательских сценариев;
- Управлять архитектурой решений, техническим долгом и технологическими рисками;
- Обеспечивать надежность, масштабируемость, наблюдаемость и безопасность сервисов промышленного уровня;
- Развивать инженерную культуру, основанную на автоматизации, непрерывном обучении, экспериментах и постоянном улучшении процессов;
- Формировать технологический roadmap направления и обеспечивать достижение бизнес- и продуктовых целей.
Требования:
- Опыт руководства несколькими инженерными командами разработки от 2 лет;
- Опыт создания и развития современных цифровых продуктов с высокой скоростью поставки изменений;
- Опыт формирования и реализации технологической стратегии продукта;
- Практический опыт построения архитектуры мобильных и backend-продуктов промышленного уровня;
- Опыт управления архитектурой, качеством разработки и техническим долгом;
- Практический опыт внедрения AI PDLC или аналогичных процессов разработки AI-продуктов;
- Глубокое понимание жизненного цикла AI-продуктов: Data → Prompt → Model → Evaluation → Production → Monitoring → Continuous Improvement;
- Понимание современных подходов к разработке LLM-приложений, Agentic AI, Multi-Agent Systems, Tool Calling, MCP, Workflow Orchestration и Retrieval-Augmented Generation (RAG);
- Практический опыт применения современных AI-инструментов разработки (Cursor, Claude Code, GitHub Copilot и др.);
- Опыт построения процессов R&D, быстрого прототипирования и проверки продуктовых гипотез;
- Опыт организации работы автономных инженерных команд (Tiny Teams);
- Опыт разработки мобильных приложений и высоконагруженных backend-сервисов;
- Понимание принципов построения персонализированных цифровых сервисов и работы с пользовательскими данными;
- Понимание современных практик DevSecOps, CI/CD, Observability и Platform Engineering;
- Опыт эффективного взаимодействия с продуктовой командой и бизнесом.
Преимущества:
- Опыт создания AI-first продуктов на базе современных LLM;
- Опыт построения агентных платформ или мультиагентных систем;
- Опыт внедрения AI Native Engineering в инженерной организации;
- Опыт организации процессов AI Quality Engineering, Continuous Evaluation и AI Observability;
- Опыт создания персонализированных рекомендательных систем;
- Опыт разработки AI Copilot, AI Assistant или AI Agent продуктов;
- Опыт работы в MedTech, HealthTech, Digital Health или Wellness;
- Опыт создания мобильных consumer-продуктов с высокой ежедневной активностью пользователей (DAU/MAU);
- Понимание современных подходов Product Discovery, Experiment Driven Development и Lean Startup.
Условия:
- Формат: гибридный (от 2-х дней в неделю, м. Технопарк);
- Бесплатный доступ к телемедицине и очным приемам в частных клиниках (включая стоматологию и сессии с психологами);
- Условия ипотечного кредитования от Сбербанка;
- Индивидуальный план развития;
- Обучение английскому языку с корпоративным преподавателем, скидки на курсы в Skyeng, компенсация обучения от ведущих платформ;
- Официальное оформление, стабильные выплаты, оплата больничного и отпуска, современная техника;
- Частичная компенсация спортивного абонемента, бесплатные занятия сквошем и футболом.
Удалённо
lead
Зарплата не указана
Удалённоsenior
272 000 – 300 000 ₽
ГибридManila
Зарплата не указана
ГибридheadМосква
Зарплата не указана
ГибридheadМосква
Зарплата не указана
Все вакансии в одном месте — страница 27 · Job Hunters