Jobgether
Senior Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Developer в команду цифровых решений, разрабатывающую ПО для задач водных ресурсов, инженерии и экологии. Удалённая работа с фокусом на масштабируемые веб-приложения, геоданные, IoT и AI-компоненты (RAG, агентные workflow).
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые frontend- и backend-приложения на современных фреймворках
- Создавать, интегрировать и оптимизировать REST, GraphQL и другие API
- Обеспечивать качество кода, безопасность, производительность и тестирование на всём жизненном цикле разработки
- Участвовать в разработке AI-функций: агентные workflow, многошаговые и мультиагентные системы
- Поддерживать внедрение RAG, векторного доступа к данным и контекстного поиска
- Участвовать в проектировании архитектур оркестрации агентов и взаимодействия agent-to-agent (A2A)
- Разрабатывать и внедрять стратегии автоматизированного тестирования
- Разворачивать приложения через CI/CD-пайплайны совместно с DevOps-командой
- Диагностировать и устранять сложные технические проблемы на всех слоях
- Работать с разработчиками, дизайнерами, DevOps и доменными экспертами
- Проводить код-ревью и улучшать инженерные стандарты и процессы
- Менторить junior-разработчиков
Требования
- Степень бакалавра и не менее 5 лет релевантного опыта
- Сильный опыт проектирования и разработки full stack веб-приложений
- Владение React, включая Context API и Hooks
- Опыт backend-разработки на C#/.NET и JavaScript или TypeScript (Node.js, Next.js, Express)
- Понимание дизайна API, интеграции данных, архитектуры ПО и производительности приложений
- Опыт с геопространственными технологиями: ESRI, PostGIS или Mapbox
- Умение решать сложные технические задачи
- Сильные коммуникативные навыки и умение объяснять технические концепции
- Опыт проектирования агентных систем: многошаговые workflow или мультиагентные приложения
- Понимание паттернов RAG, концепций оркестрации агентов и моделей A2A
- Знакомство с AI-инструментами разработки, такими как Claude или Cursor
- Проактивный подход к изучению и применению новых технологий
Условия
- Зарплата CAD $120,411–$210,704 в год
- Удалённая работа с учётом требований по географии
- Возможности профессионального обучения и карьерного роста
- Работа над инновационными цифровыми решениями в области водных ресурсов и экологии
- Возможность дискреционных бонусов
- Инклюзивная среда и поддержка при необходимости accommodations в процессе отбора
Навыки
- React
- Context API
- Hooks
- C#
- .NET
- JavaScript
- TypeScript
- Node.js
- Next.js
- Express
- REST
- GraphQL
- ESRI
- PostGIS
- Mapbox
- RAG
- AI agents
- Kubernetes
- CI/CD
- GCP
- MCP
- Claude
- Cursor