Назад к вакансиям
Дата обнаружения: 1 сентября 2026 г.

Senior Full Stack AI-разработчик, React и Python

Messagepoint

ЗарплатаПо договорённости
Страна
Канада
Город
Торонто
Формат
Офис
Грейд
Senior
Направления
Вайбкодинг, Веб-разработка, ML-инженер, Промт-инженер, Разработка ИИ-агентов, Дизайнер, AI-ассистент
Где отклик
Сайт вакансий

Компания

Messagepoint — частная софтверная компания, предоставляющая SaaS-решение на базе ИИ для управления и персонализации коммуникаций предприятий. Платформа позволяет бизнес-пользователям создавать и оптимизировать комплаенс-коммуникации в цифровых и печатных каналах с помощью контент-аналитики и больших языковых моделей. Штаб-квартира находится в Торонто, сотрудники расположены в Канаде, США, Франции и Великобритании.

О роли

Senior Full Stack AI Developer в команде исследований и разработок. Работа над современными веб-приложениями, которые сочетают насыщенный пользовательский интерфейс с интеллектуальными агентными бэкендами на базе больших языковых моделей, глубоко интегрированными в корпоративную платформу. Участие на всём стеке: создание современных производительных фронтендов и вклад в бэкенд-сервисы AI-продуктов. Работа вместе со старшими разработчиками, тестированием и управлением продуктом над выпуском качественных функций, повышением инженерного уровня и развитием использования ИИ в кодовой базе и продуктах.

Задачи

  • Вести миграцию легаси-фронтенда с vanilla JavaScript / jQuery / HTML5 / CSS на современный стек на React.
  • Поддерживать и развивать существующий фронтенд на Angular CLI в отдельном продукте.
  • Разрабатывать общие концепции новых и существующих функций и компонентов в портфеле AI-продуктов.
  • Вносить вклад в бэкенд-сервисы на Python (агентные рабочие процессы) и Node.js по мере изменения приоритетов.
  • Писать production-ready, безопасный и производительный код, применять практики безопасной разработки на всех этапах.
  • Вести работу end-to-end через CI/CD на GitLab: ветвление, merge request, code review, сборка, тесты, деплой; отслеживать задачи в Jira.

Требования

  • 5+ лет опыта разработки и выпуска веб-приложений.
  • Уверенный опыт с React и современным JavaScript, HTML5 и CSS3.
  • Рабочее знание Angular — достаточно для поддержки и развития фронтенда на Angular CLI.
  • Бэкенд-опыт в Node.js и/или Python.
  • Уверенная работа с PostgreSQL или другой реляционной базой данных.
  • Практический опыт с CI/CD (GitLab CI — плюс), Git-процессами (ветвление, merge request, code review) и работой в Jira.
  • Понимание основ безопасной разработки.
  • Хорошие коммуникационные навыки и способность эффективно работать в быстро меняющейся среде.

Будет плюсом

  • Знакомство с агентными рабочими процессами и современными AI-инструментами: LangChain, LangGraph, RAG, function calling и промпт-инжиниринг.
  • Опыт интеграции с LLM-провайдерами, такими как OpenAI и Anthropic, и с хостинг-платформами моделей, такими как AWS Bedrock.
  • Знакомство с облачной инфраструктурой AWS: деплой, эксплуатация и наблюдение за сервисами в production.
  • Уверенное использование AI-ассистентов для кодинга, например Claude Code, Augment Code, Cursor, в ежедневной работе.
  • Общее знакомство с Java/Spring и JSP.
  • Опыт модернизации легаси-фронтендов на React в production.

Условия

  • Удалённая позиция для кандидатов, проживающих в Канаде и имеющих право работать в Канаде.
  • Компенсация привязана к канадскому рынку и выплачивается в канадских долларах.
  • Messagepoint — работодатель равных возможностей и поддерживает разнообразие и инклюзивность на рабочем месте.