Задачи:
- Разрабатывать, поддерживать и масштабировать backend-решения для высоконагруженных корпоративных систем наших клиентов
Требования:
- Высшее профильное образование (Computer Science, IT, прикладная математика или смежные технические направления)
- Уверенные знания Java от 3 лет
- Опыт коммерческой разработки на стеке Spring / Spring Boot
- Понимание работы ORM (Hibernate / JPA)
- Опыт работы с веб-серверами (Tomcat, Jetty, Undertow и др.)
- Уверенное владение Git
- Опыт контейнеризации и оркестрации: Docker, Kubernetes
- Понимание принципов и практический опыт работы с CI/CD (TeamCity, Jenkins, GitLab CI и др.)
- Будет плюсом:
- Опыт работы с React или Go
- Опыт взаимодействия с экосистемой Big Data (Hadoop, Spark и др.)
- Знание и применение методологии GitFlow
- Понимание принципов проектирования RESTful API
- Опыт работы с системами сборки (Gradle / Maven)
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ)
Условия:
- Полная занятость
- График: 5/2
- Формат работы: удалённо
Задачи:
— Тестирование процесса декомпозиции монолитного приложения и переноса бизнес-функций в микросервисы;
— Проверка сохранения поведения системы, API-контрактов, интеграций, миграции и обработки данных;
— Проведение функционального, интеграционного, регрессионного и сквозного тестирования;
— Выявление расхождений между монолитом и микросервисной реализацией;
— Ведение тест-кейсов, чек-листов, дефектов, результатов тестов, фиксация тестовых данных и ежедневная отчетность.
Требования:
— Опыт работы от 3 лет в тестировании backend-сервисов, API и интеграций между системами;
— API-тестирование: от 3 лет;
— Тестирование микросервисов: от 3 лет;
— SQL/PostgreSQL: от 2 лет;
— Асинхронные процессы и очереди: от 2 лет;
— Docker/Kubernetes: от 1 года;
— Jira/Confluence/GitLab: от 1 года;
— Не менее трех коммерческих Enterprise-проектов;
— Опыт тестирования микросервисной архитектуры и интеграций с legacy-системами;
— Владение Python, pytest или аналогичным фреймворком, REST API, Postman/Insomnia, Swagger/OpenAPI, PostgreSQL, JSON/JSONB, GitLab, Docker, Kubernetes, S3-хранилища, инструментами мониторинга и анализа логов.
Будет преимуществом:
— Опыт написания unit, integration и contract тестов;
— Навыки работы с RestAssured/Newman, Kafka или RabbitMQ, Redis, MinIO, Grafana, Prometheus, OpenTelemetry, Allure/TestRail/Zephyr, Charles/Fiddler, PlantUML/C4.
Условия:
— Проектная занятость, долгосрочный проект (фултайм);
— ГПХ или ИП;
— Удаленная работа по РФ (строго Москва, Саранск);
— Почасовая оплата до 1500₽/час гросс.
Задачи:
— Разработка и поддержка микросервисов на Go.
— Проектирование API и межсервисного взаимодействия на gRPC.
— Оптимизация производительности и отказоустойчивости систем.
— Проектирование схем данных и оптимизация запросов в PostgreSQL и MongoDB.
— Развитие стратегий кэширования на Redis.
— Участие в код-ревью и архитектурных обсуждениях.
Требования:
— Коммерческий опыт разработки на Go от 5 лет.
— Уверенное знание PostgreSQL, включая индексы, транзакции и анализ планов запросов.
— Опыт работы с MongoDB, высоконагруженными системами, микросервисной архитектурой, gRPC и Protocol Buffers.
— Опыт работы с Redis и стратегиями кэширования.
— Понимание конкурентности в Go: горутины, каналы, пакет sync, context.
— Опыт работы с Docker, Git и CI/CD.
— Будет плюсом опыт с Kubernetes, Kafka, RabbitMQ, NATS, Prometheus, Grafana, Jaeger, OpenTelemetry и pprof.
Условия:
— Удалённая работа по России.
— Официальное оформление.
— ДМС.
— Компенсация обучения и конференций.
— Работа по Agile/Scrum с двухнедельными спринтами.
— Используются Jira и Confluence, код-ревью, unit- и интеграционные тесты, CI/CD и Git Flow / trunk-based разработка.
УдалённоseniorГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Кого ищем:
— Человека, полностью соответствующего ожиданиям, а не учящегося на ходу.
— Рабочие руки, а не технического менеджера.
Кто не подойдёт:
— Кандидаты с преобладающим или последним опытом в роли технических менеджеров: Team Lead, CTO и т.п.
— Кандидаты с преобладающим или последним опытом работы на фрилансе или в аутсорсинг-компаниях.
— Кандидаты с преобладающим или последним опытом в роли Frontend / Fullstack-разработчиков.
Мы ожидаем:
— Опыт от 8 лет в роли Backend-разработчика (не Fullstack).
— Опыт работы от 6 лет с Node.js и TypeScript: event loop, streams, memory management.
— Опыт работы с контейнеризацией и оркестрацией Kubernetes от 3 лет.
— Опыт работы от 2 лет с AWS: EKS, RDS, DynamoDB, S3.
— Опыт работы от 1 года с гибридным хранилищем: MySQL, Redis, MongoDB, DynamoDB – каждая БД под свою задачу.
— Обязательный опыт использования LLM в работе.
Чем предстоит заниматься:
— Разработка и развитие backend-сервисов на NestJS.
— Проектирование и реализация API и межсервисных взаимодействий.
— Деплой и эксплуатация сервисов в Kubernetes.
— Работа с асинхронными сценариями (RabbitMQ).
— Использование Redis для кэширования и pub/sub.
— Работа с базами данных MySQL, MongoDB, DynamoDB.
— Работа с облачной инфраструктурой AWS (эксплуатация и развитие backend-сервисов).
Условия:
— Полностью удалённый формат работы.
— Оплачиваемый отпуск 28 календарных дней.
— 100% оплата больничного.
— Работа в продуктовой IT-компании.
Задачи:
— Развитие и поддержка монорепозитория Python-сервисов: публичные API нескольких продуктов, админка, фоновые воркеры, биллинг, интеграции с внешними AI-провайдерами.
— Новые функции в сервисах на FastAPI: эндпоинт, схема БД, воркер, тесты.
— Интеграции с внешними AI API — OpenAI, ElevenLabs, провайдеры генерации видео и другие: таймауты, повторы, обработка сбоев, учёт стоимости запросов.
— Биллинг: списание и возврат кредитов, вебхуки о покупках и подписках (Apphud, App Store), идемпотентная обработка.
— Фоновые обработчики на RabbitMQ: очереди задач, повторы, outbox, сверка зависших задач.
— Работа с MySQL (схема, индексы, миграции Alembic, оптимизация запросов), Redis (кэш, лимиты запросов), ClickHouse (аналитика и метрики).
— Разбор инцидентов по логам и метрикам, исправление багов по обращениям поддержки.
— Тесты и код-ревью.
Требования:
— Коммерческая разработка на Python от 1 года.
— Уверенный Python: типизация, dataclasses, контекстные менеджеры, исключения.
— Понимание asyncio: event loop, почему блокирующий вызов в асинхронном коде тормозит весь сервис, таймауты и отмена задач.
— Опыт с FastAPI или другим асинхронным фреймворком (aiohttp, Starlette, Litestar).
— Знание SQL и реляционных БД (MySQL или PostgreSQL): индексы, транзакции.
— Опыт с SQLAlchemy 2.x, желательно async, и миграциями Alembic.
— Опыт работы с Redis и хотя бы одним брокером сообщений (RabbitMQ, Kafka, Redis Streams).
— Навыки работы с Docker и docker-compose.
— Опыт написания тестов с pytest.
— Владение Git, pull request'ы, код-ревью.
— Готовность разбираться в большой существующей кодовой базе и работать по принятой архитектуре.
Будет плюсом:
— Понимание уровней изоляции транзакций и блокировки в MySQL/PostgreSQL.
— Опыт работы с подтверждением и повторной доставкой сообщений в брокере, идемпотентные обработчики, outbox.
— Знание FastStream или aio-pika.
— Опыт работы с ClickHouse или другими аналитическими БД.
— Навыки работы с Kubernetes: деплой, логи, корректная остановка воркеров.
— Опыт интеграций с платёжными или подписочными системами (Apphud, RevenueCat, App Store Server API).
— Опыт работы с LLM и AI API, обработка медиа через ffmpeg.
— Использование mypy и ruff в повседневной работе.
— Знание Clean Architecture или DDD на практике.
— Опыт работы с Django.
Условия:
— Конкурентоспособная заработная плата (по результатам собеседования).
— Полностью удаленная работа из любого города.
— График 5/2.
— Возможность напрямую влиять на развитие продукта и видеть результат своего труда.
— Современный стек инструментов и все необходимые ресурсы.
— Перспективы профессионального и карьерного роста.
Задачи:
— Разработка и поддержка микросервисов на Go
— Проектирование API и межсервисного взаимодействия на gRPC
— Оптимизация производительности и отказоустойчивости систем под высокой нагрузкой
— Проектирование схем данных и оптимизация запросов в PostgreSQL и MongoDB
— Внедрение и развитие стратегий кэширования на базе Redis
— Участие в код-ревью и архитектурных обсуждениях
Требования:
— Коммерческий опыт разработки на Go от 5 лет
— Уверенное знание PostgreSQL: индексы, транзакции, анализ планов запросов
— Опыт работы с MongoDB: моделирование документов, агрегации, индексы
— Опыт разработки и поддержки высоконагруженных систем
— Понимание микросервисной архитектуры и паттернов взаимодействия сервисов
— Опыт работы с gRPC и Protocol Buffers
— Опыт работы с Redis и понимание стратегий кэширования (cache-aside, write-through, инвалидация, TTL)
— Понимание конкурентности в Go: горутины, каналы, пакет sync, context
— Опыт работы с Docker, Git и CI/CD
Будет плюсом:
— Опыт с Kubernetes
— Опыт с брокерами сообщений (Kafka, RabbitMQ, NATS)
— Знание инструментов мониторинга и трейсинга (Prometheus, Grafana, Jaeger, OpenTelemetry)
— Опыт профилирования Go-приложений (pprof)
Условия:
— Работа по Agile: Scrum с двухнедельными спринтами, планированием и ретроспективами
— Задачи ведутся в Jira, документация в Confluence
— Обязательное код-ревью для каждого изменения
— Покрытие кода unit- и интеграционными тестами
— Использование CI/CD: автоматическая сборка, тестирование и деплой
— Придерживание Git Flow / trunk-based разработки
— Заработная плата от 200 000 руб. на руках
— Формат работы: удалённо
— Официальное оформление
— ДМС, компенсация обучения и конференций
Задачи:
— Работа над backend-системой крупного коммерческого банка.
— Тестирование: 90% backend, 10% frontend.
— Автоматизация тестирования: 70% автоматизированное, 30% ручное.
Требования:
— Опыт работы в QA от 5 лет.
— Опыт автоматизации тестирования на Java от 2 лет.
— Опыт тестирования mobile/web-приложений от 2 лет.
— Опыт работы с REST API и интеграционным тестированием.
— Работа с SQL/NoSQL-базами данных: сложные запросы и выгрузки, JOIN, VIEW.
— Опыт покрытия новой функциональности автотестами на Java.
— Опыт написания библиотек и инструментов для автоматизации тестирования.
— Опыт работы с CI/CD: Jenkins, GitLab CI.
— Опыт работы с брокерами сообщений: Kafka, RabbitMQ или аналогами.
— Опыт работы с мок-сервисами: WireMock или аналогами.
— Знание процессов и методологий разработки ПО.
— Опыт работы с микросервисными системами: Spring Cloud, Kubernetes, OpenShift или аналогами.
— Опыт развёртывания инфраструктуры.
— Опыт работы с системами кеширования: Redis, Hazelcast.
Условия:
— Удалённая работа по РФ.
— Полная занятость.
— Зарплата от 250 000 до 300 000 ₽ на руки, в зависимости от опыта и пожеланий кандидата.
Инструменты:
Docker, Docker Compose, Jenkins, Kubernetes, SOAP UI, Postman, Jira, Confluence, Git, IntelliJ IDEA, Bitbucket.
О компании Agvend — B2B SaaS-платформа для агросектора Северной Америки. Платформа работает 8 лет и охватывает около 30% рынка ag-retail в США и Канаде. В команде примерно 150 человек, около 100 — в R&D. Команда работает полностью удалённо; для желающих доступны офисы в Канаде, США и на Кипре.
Стек и инфраструктура:
— Backend: Python, Django, DRF, PostgreSQL, ClickHouse, AWS.
— Frontend: React, TypeScript.
— Архитектура: модульный монолит — 3 крупных приложения и микросервисы-сателлиты.
— Инфраструктура: 5 production-кластеров Kubernetes, около 150 тенантов, примерно 5 000 запросов в минуту.
— CI/CD: CircleCI, Docker/ECR, Helm, Terraform, blue-green deployments.
Задачи:
— Разрабатывать функциональность от API до UI, без разделения на backend и frontend.
— Отвечать за свою зону: архитектуру, code review и работу в production.
— Работать с PostgreSQL и ClickHouse под нагрузкой, мультитенантной архитектурой и миллионами записей.
Требования:
— От 5 лет коммерческой fullstack-разработки, уровень Senior.
— Production-опыт одновременно с Python/Django/DRF и React/TypeScript.
— Уверенное владение Python, Django и DRF.
— Опыт работы с PostgreSQL под нагрузкой.
— От 2 лет работы с React и TypeScript на продуктовом уровне.
— Самостоятельность: ведение своей зоны и прямая работа с PM.
— Русский язык для основной рабочей коммуникации, английский на рабочем уровне.
Будет плюсом:
— ClickHouse и другие аналитические базы данных.
— Опыт с высоконагруженными системами или в финтехе.
— Навыки работы с Kubernetes, Helm, Terraform и CircleCI, включая устранение проблем в пайплайнах.
— Опыт с очередями и распределёнными системами: Kafka, RabbitMQ, идемпотентность.
Условия:
— Команда Senior-инженеров, плоская структура: Engineering Manager и Senior IC, без техлидов.
— Безлимитные отпуска.
— Нет фиксированных рабочих часов.
— Асинхронная коммуникация без ожидания мгновенного ответа.
— Оффсайты дважды в год: Кипр и Грузия или Армения.
— Бюджет на обучение, конференции и технику.
— Коммуникация внутри команды на русском языке.
— По данным компании, многие сотрудники работают в команде по 5–6 лет.
Требования:
— Стэк: .NET 8, React 18+, EF Core, PostgreSQL, RabbitMQ, Redis, k8m, микросервисы
— Коммерческий опыт написания web-приложений на .NET/C#/React - от 3 лет
— Опыт разработки микросервисных приложений
— Опыт работы с message broker
— Знание SQL, EF Core
— Опыт работы с инструментами CI/CD
— Code first, DI, Design patterns
В роли Senior Golang разработчика предстоит заниматься сбором статистических данных из различных источников, включая парсинг, скраппинг и интеграцию с новыми поставщиками. Необходимо агрегировать и обрабатывать полученную информацию, участвовать в проектировании архитектуры новых сервисов, а также поддерживать и развивать существующий код. Важной частью работы является оценка задач, соблюдение сроков и ответственность за технические решения и качество кода. Требуется опыт backend-разработки не менее 6 лет, из которых минимум 3 года на Golang, знание микросервисной архитектуры, опыт работы с gRPC, PostgreSQL, Redis и системами брокеров сообщений, такими как RabbitMQ. Также необходимы навыки работы с Docker и Kubernetes. Кандидат должен проявлять инициативу, уметь принимать и отстаивать технические решения, а также работать с задачами, не имеющими детализированного технического задания. Дополнительным преимуществом будет опыт программирования на других языках, знание CI/CD систем (TeamCity, GitLab CI) и понимание event-driven архитектуры.
Задачи:
— Работа с 1С-Bitrix БУС.
— Разработка и поддержка основных проектов компании на PHP, Bitrix, JavaScript, SQL, HTML, CSS, Git, RabbitMQ, Slim Framework.
Требования:
— Рассматривается уровень middle.
— Знание PHP, JavaScript, SQL, HTML, CSS, Git.
— Понимание технологий и стандартов AJAX, REST, JSON/XML.
— Опыт работы с RESTful сервисами.
— Хорошее знание и опыт работы с MySQL, умение оптимизировать SQL-запросы.
— Работа с брокером сообщений RabbitMQ или Kafka.
— Работа с кешированием данных Redis, Memcached.
— Понимание принципов ООП.
— Способность разобраться в чужом коде для внесения изменений.
— Умение доводить работу до конца, нести ответственность за свой код.
Задачи:
— разработка и поддержка бэкенд-приложений,
— проектирование архитектуры, разработка API,
— оптимизация производительности, тестирование и документирование
Требования:
— глубокое знание Python,
— Django и FastAPI, опыт с Celery/TaskIQ, Redis, RabbitMQ, Kafka, PostgreSQL с оптимизацией запросов,
— опыт разработки нагруженных сервисов, понимание микросервисной архитектуры
Условия:
— конкурентная зарплата, оформление по ТК РК,
— офис на Розыбакиева 263,
— медстраховка для сотрудника и двух близких,
— 50% компенсации фитнеса,
— выходной в день рождения
Задачи:
— Разработка и поддержка высоконагруженных backend-сервисов на Python
— Проектирование и разработка REST API
— Интеграция сервисов с внутренними и внешними системами
— Работа с асинхронным кодом и высоконагруженными сценариями
— Настройка логирования, метрик, healthcheck endpoints и трассировки
— Интеграция сервисов с observability-инфраструктурой: OpenTelemetry, Prometheus-compatible метрики, ElasticSearch
— Работа с контейнеризацией и инфраструктурой: Docker, Kubernetes, Kafka
— Участие в диагностике инцидентов, анализе логов, метрик и трейсов
Требования:
— Коммерческий опыт разработки на Python от 4х лет
— Опыт разработки REST API и микросервисной архитектуры
— Опыт асинхронного программирования: asyncio, aiohttp/httpx или аналогичные инструменты
— Опыт работы с FastAPI, Pydantic или аналогичным backend-стеком
— Опыт работы с PostgreSQL, плюсом будет ClickHouse SQL
— Опыт работы с Redis
— Опыт работы с очередями или брокерами сообщений: Kafka или RabbitMQ
— Опыт работы с Docker, базовое понимание Kubernetes: pod, deployment, service, liveness/readiness probes, Helm
— Опыт настройки логирования: logging, structlog или аналогичные инструменты, ElasticSearch/OpenSearch
— Опыт работы в Graphana, Kibana для мониторинга
— Опыт написания тестов: pytest, unittest, mocks
— Vibe-Coding (Cursor, Claude Code, Codex и другие)
Будет плюсом:
— Опыт в DevOps/Data Engineering
— Опыт по разворачиванию локальных LLM-моделей: vLLM, SGLang, LM Studio, Ollama, llama.cpp (любой на выбор)
— Практический опыт с OpenTelemetry Collector и OTLP
— Опыт работы с VictoriaMetrics, Jaeger, AlertManager
— Умение строить BI-дашборды из ClickHouse
— Желание изучать язык программирования Go (опционально)
Задачи:
— Тестировать мобильное приложение.
— Прорабатывать тестовую стратегию по новым функциональностям.
— Подготавливать тест-кейсы, чек-листы и тестовые сценарии.
— Проводить функциональное, регрессионное и интеграционное тестирование.
— Разрабатывать и поддерживать автотесты для мобильного приложения.
— Поддерживать UI-, API- и screenshot-тесты.
— Интегрировать автотесты в CI/CD-процессы.
— Анализировать результаты прогонов автотестов и причины падений.
— Работать с логами, API, БД, брокерами сообщений и мок-сервисами для проверки end-to-end сценариев.
— Заводить, анализировать и сопровождать дефекты до исправления.
— Участвовать в планировании релизов и контроле качества поставок.
— Проводить code review автотестов.
— Помогать команде улучшать процессы тестирования.
— Менторить QA-инженеров и помогать им развиваться технически.
— Взаимодействовать с разработчиками, аналитиками, backend-командами и владельцами продукта.
Требования:
— Опыт тестирования mobile-приложений от трех лет (Android + iOS).
— Опыт работы с Rest API.
— Опыт работы с SQL/NoSQL БД на уровне сложных запросов и выгрузок.
— Опыт покрытия новых функциональностей при помощи инструментов автотестирования Java от двух лет.
— Опыт работы с интеграционным тестированием.
— Опыт работы с CI/CD (Jenkins, GitLab CI).
— Опыт работы с брокерами сообщений (Kafka, RabbitMQ, аналоги).
— Опыт работы с мок-сервисами (Wiremock или аналоги).
— Опыт работы с SOAP UI, Postman, Jira, Confluence, Git, IntelliJ IDEA, Bitbucket.
Условия:
— Локация: РФ.
— Формат работы: Удаленно.
— Зарплата: 250 000–280 000 ₽ на руки.
Задачи:
— Функциональное, интеграционное и API-тестирование микросервисов транспортных компаний, работа с курьерской доставкой и выдачей на ПВЗ, подготовка тестовой модели и тест-кейсов, автоматизация регрессионных проверок API на Python.
— Тестирование процесса декомпозиции монолитного PHP-приложения и переноса бизнес-функциональности в микросервисы на Go.
— Проверка сохранения текущего поведения системы, API-контрактов, интеграций, корректности миграции и обработки данных.
— Проведение функционального, интеграционного, регрессионного и сквозного тестирования.
— Выявление расхождений между монолитом и новой микросервисной реализацией.
Требования:
— Общий опыт работы: от 3 лет в тестировании backend-сервисов, API и интеграций между корпоративными системами.
— Опыт по требуемому стеку/направлению: API-тестирование — от 3 лет; тестирование микросервисов — от 3 лет; SQL/PostgreSQL — от 2 лет; тестирование асинхронных процессов и очередей/worker-компонентов — от 2 лет; Docker/Kubernetes — от 1 года; Jira/Confluence/GitLab — от 1 года.
— Релевантный проектный опыт: не менее трех коммерческих проектов уровня Enterprise.
— Обязателен опыт тестирования микросервисной архитектуры, API-контрактов, интеграций с legacy-системами, асинхронной обработки, retry-логики, обработки ошибок внешних систем, идемпотентности и повторной выдачи результатов.
— Отраслевой опыт: e-commerce, транспортная логистика, складская логистика.
— Обязательные технологии/инструменты: Python для автотестов, pytest или аналогичный Python-фреймворк, REST API, Postman/Insomnia или аналоги, Swagger/OpenAPI, PostgreSQL, SQL, JSON/JSONB, GitLab, Jira, Confluence, Docker, Kubernetes, S3-совместимое хранилище, инструменты анализа логов и мониторинга.
— Желательные технологии/инструменты: опыт написания unit/integration/contract-тестов, RestAssured/Newman или аналоги, Kafka или RabbitMQ, Redis, MinIO, Grafana, Prometheus, OpenTelemetry, Allure/TestRail/Zephyr, Charles/Fiddler, PlantUML/C4.
— Системы учета задач и документации: Jira, Confluence, GitLab.
— Необходимо вести тест-кейсы, чек-листы, дефекты, результаты тестовых прогонов, фиксировать тестовые данные и ежедневно предоставлять отчет о проделанной работе в согласованном канале коммуникации.
Условия:
— Формат работы: удаленно по РФ.
— Занятость: проектная, долгосрочный проект (фултайм).
— Оформление: ГПХ, ИП.
— Зарплата: до 1500 ₽ в час гросс.
Откликаться: @KM_Alexander_Uvarov
Keepgo — глобальный провайдер мобильного интернета, предлагающий инновационные продукты и решения на основе виртуальных технологий, прежде всего eSIM.
Мы ищем опытного PHP Backend (Laravel) Разработчика, который поможет ускорить разработку бэкенда, разгрузит текущую команду и закроет бэклог задач.
Миссия:
— Поддерживать и улучшать качество существующего кода, в том числе legacy-частей.
Обязанности:
— Разработка новых фич бэкенда платформы управления мобильным интернетом (eSIM и обычные SIM)
— Проектирование и реализация REST API endpoints
— Поддержка и постепенный рефакторинг legacy-кода
— Оптимизация производительности и запросов к БД
— Написание unit и integration тестов
— Участие в code review
— Вести повторяемые части работы с помощью ИИ-агентов (интеграция нового провайдера, типовые endpoint'ы, тесты) — постепенно доводя типовую задачу с дней до часов.
Требования (Must-have):
— 4+ года коммерческого опыта в PHP
— 2+ года опыта работы с Laravel (актуальные версии)
— Уверенное знание PHP 8.1+ (у нас сейчас PHP 8.4)
— Опыт работы с Laravel 10+
— MySQL: проектирование схемы, индексы, оптимизация запросов, чтение EXPLAIN
— Опыт работы с Docker и docker-compose
— Опыт работы с Git, pull requests, участие в code review
— Опыт написания unit/integration тестов (PHPUnit или Pest)
— Готовность работать с legacy-кодом, умение разбираться в "чужих" решениях
— Понимание SOLID, базовых паттернов проектирования
— Английский: Beginner и выше
— Практический опыт или четкое понимание ценности работы через ИИ-агентов
— Осознанная проверка кода за агентом: умение аргументированно объяснить логику и корректность сгенерированного результата
Будет плюсом (Nice-to-have):
— Опыт работы с очередями (Redis, RabbitMQ, Laravel Queue)
— Опыт с PHPStan / Larastan (статический анализ)
— Опыт с CI/CD (GitHub Actions, GitLab CI и т.п.)
— Опыт работы в архитектуре модульного монолита или микросервисов
— Понимание DDD / Clean Architecture
— AWS или Azure
— Опыт работы в telecom
— Навык декомпозиции задач для эффективного делегирования ИИ-агентам
— Умение выявлять характерные изъяны AI-кода
— Опыт создания системных инструкций и переиспользуемых ролей для агентов вместо написания разовых запросов
— Способность выстраивать многоэтапные цепочки агентов (анализ → планирование → кодинг → тест)
— Навык интеграции агентов с внешним окружением: MCP-серверами, технической документацией и таск-трекерами
— Четкое понимание границ применимости ИИ: где автоматизация полезна, а где целесообразнее ручное исполнение
Задачи:
— Разработка новых фич бэкенда платформы управления мобильным интернетом (eSIM и обычные SIM)
— Проектирование и реализация REST API endpoints
— Поддержка и постепенный рефакторинг legacy-кода
— Оптимизация производительности и запросов к БД
— Написание unit и integration тестов
— Участие в code review
— Ведение повторяемых частей работы с помощью ИИ-агентов (интеграция нового провайдера, типовые endpoint'ы, тесты) с целью сокращения времени выполнения задач
Требования:
— 4+ года коммерческого опыта в PHP
— 2+ года опыта работы с Laravel (актуальные версии)
— Уверенное знание PHP 8.1+ (в компании используется PHP 8.4)
— Опыт работы с Laravel 10+
— Знание MySQL: проектирование схемы, индексы, оптимизация запросов, чтение EXPLAIN
— Опыт работы с Docker и docker-compose
— Опыт работы с Git, pull requests, участие в code review
— Опыт написания unit/integration тестов (PHPUnit или Pest)
— Готовность работать с legacy-кодом, умение разбираться в чужих решениях
— Понимание SOLID, базовых паттернов проектирования
— Английский: уровень Beginner и выше
— Практический опыт или четкое понимание ценности работы через ИИ-агентов
— Умение аргументированно объяснить логику и корректность сгенерированного кода
Будет плюсом:
— Опыт работы с очередями (Redis, RabbitMQ, Laravel Queue)
— Опыт с PHPStan / Larastan (статический анализ)
— Опыт с CI/CD (GitHub Actions, GitLab CI и т.п.)
— Опыт работы в архитектуре модульного монолита или микросервисов
— Понимание DDD / Clean Architecture
— Опыт работы с AWS или Azure
— Опыт работы в telecom
— Навык декомпозиции задач для делегирования ИИ-агентам
— Умение выявлять изъяны AI-кода
— Опыт создания системных инструкций и ролей для агентов
— Способность выстраивать многоэтапные цепочки агентов
— Навык интеграции агентов с внешним окружением (MCP-серверами, документацией, таск-трекерами)
— Четкое понимание границ применимости ИИ: где автоматизация полезна, а где лучше ручное исполнение
Условия:
— Удалённая работа, полный рабочий день (170 часов в месяц)
— Рекомендации: на финальном этапе могут запросить контакты бывших коллег/руководителей для отзывов
— Перед финальным оффером проводится стандартный Background check
— Обязательное использование программы учёта времени Scrin.io на рабочем устройстве