AI-driven backend-разработчик (Middle)
Описание
Notamedia - один из лидеров в разработке цифровых сервисов и экосистем для крупного бизнеса и государства. Наша команда из 450+ профессионалов работает над решениями, которыми миллионы людей пользуются каждый день: главным порталом Москвы mos.ru, цифровой платформой МСП.РФ и многими другими. Работа в Notamedia - это возможность решать интересные задачи, влиять на продукты с большой аудиторией и быть частью команды, которая умеет превращать идеи в работающие digital-решения. Мы постоянно растём и поэтому сейчас ищем AI-driven backend-разработчика уровня Middle. Стек: Backend: Python, FastAPI - приоритетный фреймворк для новых проектов; Django и Django REST Framework - для поддержки текущих проектов Базы данных: PostgreSQL, SQLAlchemy, Alembic Frontend: React, TypeScript - на базовом уровне API: REST, OpenAPI DevOps: Docker, GitLab CI/CD Legacy и CMS: PHP, 1С-Битрикс Что предстоит делать: разрабатывать и поддерживать backend-сервисы на Python с использованием FastAPI, Django и Django REST Framework проектировать архитектуру приложений и реализовывать бизнес-логику разрабатывать, документировать и поддерживать REST API на основе OpenAPI работать с PostgreSQL: проектировать структуру данных, писать и оптимизировать запросы работать с SQLAlchemy и создавать миграции с помощью Alembic интегрировать сервисы с внутренними и внешними системами поддерживать и дорабатывать существующие проекты на PHP и 1С-Битрикс при необходимости вносить небольшие изменения во frontend на React и TypeScript: дорабатывать компоненты, настраивать интеграцию с API и адаптировать интерфейс самостоятельно создавать и поддерживать пайплайны GitLab CI/CD контейнеризировать приложения и работать с Docker писать тесты, проводить рефакторинг и участвовать в code review диагностировать ошибки, анализировать существующий код и безопасно вносить изменения в legacy-проекты работать совместно с AI-агентами, используя их для разработки, анализа кода, тестирования, рефакторинга и поиска ошибок предлагать технические и процессные улучшения и самостоятельно доводить задачи до результата Что ожидаем: не менее трёх лет коммерческого опыта backend-разработки уверенное знание Python опыт разработки API и backend-сервисов с использованием FastAPI опыт работы с Django и Django REST Framework уверенное знание PostgreSQL и понимание принципов проектирования реляционных баз данных опыт работы с SQLAlchemy и Alembic умение проектировать и документировать REST API с использованием OpenAPI опыт работы с Docker уверенное владение Git и понимание культуры code review способность самостоятельно работать с GitLab CI/CD: создавать и поддерживать пайплайны, а также находить причины сбоев при сборке готовность разбираться в существующем коде на PHP и проектах на 1С-Битрикс базовое знание React и TypeScript, достаточное для интеграции с API и внесения небольших изменений в пользовательский интерфейс проактивность, самостоятельность и готовность предлагать улучшения умение принимать технические решения и отвечать за результат AI-инструменты: регулярное использование AI-агентов, например Claude Code, Cursor или Copilot, в ежедневной разработке умение ставить AI-агенту конкретные задачи и предоставлять необходимый контекст понимание ограничений моделей, включая размер контекстного окна и риск галлюцинаций умение выстраивать проверяемую обратную связь для AI-агента с помощью типов, линтеров, тестов и результатов сборки способность самостоятельно проверять, объяснять и дорабатывать AI-сгенерированный код умение находить в сгенерированном коде ошибки, уязвимости и потенциальные проблемы с производительностью использование AI-инструментов для анализа незнакомого и legacy-кода, разработки, рефакторинга, тестирования и подготовки документации ответственность за качество и безопасность итогового решения независимо от способа его создания Мы предлагаем: конкурентную заработную плату: мы ценим твой опыт и готовы обсуждать условия дохода с каждым кандидатом по итогам личной встречи удобный формат работы и гибкий график: удалённая работа или гибридный формат для желающих посещать офис в Москве рядом со ст. м. «Алексеевская»; начало рабочего дня - с 9:00 до 10:00 мск стабильность: работа в аккредитованной ИТ-компании с 20-летней историей заботу о здоровье: социальный пакет после полугода работы и дополнительные sick days крутую команду, поддержку и обучение: в команде Ноты комфортно работать и легко расти; опытные наставники помогут быстро влиться в работу и развить экспертизу, а если потребуется дополнительное обучение, мы компенсируем 50% его стоимости демократичность и отсутствие бюрократии: мы автоматизируем процессы, быстро принимаем решения, ставим понятные задачи, открыто обсуждаем проблемы и внедряем изменения атмосферу и корпоративные мероприятия: выездные корпоративы для сотрудников из всех регионов и тематические вечеринки в офисе