Перейти к содержимому
L
Limestone Digital

Старший разработчик SharePoint / Microsoft 365 (SPFx, Azure Functions)

Ищем опытного разработчика для создания корпоративного интранета на SharePoint Online с нуля. Нужно будет разрабатывать пользовательские веб-части на SPFx/React, автоматизировать HR-процессы (onboarding, отпуска) с помощью Azure Functions и Logic Apps, а также интегрироваться с Microsoft Graph API. Проект полностью удаленный, в международной команде, с английским языком общения.

senior удалённо ~1 417 500 – 2 067 111 ₸
Языки: English · Upper-Intermediate
salary intelligence

Зарплата не указана — оценили по рынку

На основе 66 похожих вакансий за 90 дней.

оценка p25–p75
1 417 500 – 2 067 111 ₸
медиана: 1 592 685 ₸
Хотите увидеть распределение по грейдам и городам? Зарплаты C# Калькулятор зарплат
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться
??%
Match Score
Войдите и создайте резюме
Войти
описание

Что предстоит делать

<p><strong>Требования: </strong></p><ul><li>3+ года профессионального опыта разработки на Microsoft 365 / SharePoint Online</li><li>Практический производственный опыт работы с SharePoint Framework (SPFx) — создание веб-частей и расширений, развертывание пакетов в каталог приложений тенанта, решения уровня тенанта и уровня сайта</li><li>Свободное владение TypeScript и React — современный React (хуки, функциональные компоненты), обработка форм, управление состоянием для нетривиальных веб-частей</li><li>Практический опыт работы с Microsoft Graph API — управление пользователями и группами, почта, календарь, операции со списками SharePoint, элементы диска; понимание областей разрешений, согласия, троттлинга и пакетной обработки</li><li>Практический опыт создания серверных решений без сервера с помощью Azure Functions на C# / .NET — HTTP-триггеры, таймерные триггеры и обработка вебхуков; понимание холодных запусков, параметров приложения, Key Vault и Application Insights</li><li>Практический производственный опыт работы с Azure Logic Apps — проектирование отслеживаемых рабочих процессов, этапов утверждения, параллельных ветвей, эскалаций по таймеру; развертывание под управлением системы контроля версий через ARM/Bicep или Azure DevOps pipelines; отладка через историю выполнения и Application Insights</li><li>Глубокие знания Azure AD (Entra ID) — регистрация приложений, субъекты-службы, аутентификация по сертификату/секрету, разрешения API с областью действия, поток от имени пользователя для вызовов SPFx → Function → Graph</li><li>Сильное понимание модели данных SharePoint Online — списки, библиотеки документов, типы контента, разрешения на уровне элементов, хабы, коммуникационные сайты</li><li>Опыт работы с PnPjs или аналогичной библиотекой для взаимодействия с SPFx и Graph</li><li>Опыт интеграции с внешними REST API — аутентификация, повторные попытки и экспоненциальная задержка, обработка ошибок, централизованные слои интеграции</li><li>Знакомство с Git и CI/CD пайплайнами для SPFx, Azure Functions и Logic Apps</li><li>Опыт работы в гибких (agile) удаленных командах — четкая асинхронная коммуникация, самоорганизация, проактивные обновления статуса</li><li>Владение английским языком на уровне B2+ — ежедневная письменная коммуникация с командой и периодические звонки с англоговорящими заинтересованными сторонами</li></ul><p><strong>Будет плюсом: </strong></p><ul><li>Опыт проектирования систем с настройкой администратором — бизнес-правила, хранящиеся в списках SharePoint и управляемые нетехническими специалистами через административный интерфейс</li><li>Опыт работы с Power Automate standard connectors (для простых сценариев уведомлений)</li><li>Знакомство с управлением SharePoint — управление каталогом приложений, конфигурация на уровне тенанта, проектирование групп безопасности</li><li>Опыт работы с мультитенантными или мультиюрисдикционными корпоративными решениями (HR, финансы или операционные платформы для нескольких юридических лиц или юрисдикций)</li><li>Опыт тестирования кода SPFx, Azure Functions и Logic Apps (Jest, xUnit, интеграционные тесты, модульное тестирование рабочих процессов Logic Apps)</li><li>Опыт работы с приложениями в авиационной, HR-сфере или в регулируемых отраслях</li><li>Опыт использования инструментов разработки с ИИ (Cursor, Claude, Copilot) и готовность применять их в повседневной работе</li></ul><p><strong>Обязанности: </strong></p><ul><li>Создание и развертывание веб-частей и расширений SPFx для общедоступного хаба компании, сайтов отделов и личного раздела сотрудника — включая панель ожидающих действий, быстрые ссылки с учетом роли, справочник сотрудников, календарь событий и веб-части административной настройки</li><li>Создание портала самозаписи кандидатов и форм для сотрудников в рамках процессов онбординга, офбординга и отпусков / отгулов</li><li>Проектирование и реализация рабочих процессов Azure Logic Apps (Standard) для длительных HR-процессов — онбординг, офбординг и согласование отпусков — включая этапы утверждения, параллельные ветви отделов, напоминания по таймеру и пути эскалации</li><li>Проектирование и реализация Azure Functions на C# / .NET, которые оркестрируют всю автоматизацию процессов — продвижение по рабочему процессу, оценка бизнес-правил, цепочки согласований, напоминания и эскалации по таймеру, а также обработка вебхуков SharePoint</li><li>Реализация всех взаимодействий с Microsoft Graph API — управление пользователями и группами, отправка электронной почты, операции с календарем, операции со списками SharePoint, а также предоставление прав и деактивация в Azure AD</li><li>Проектирование и реализация настраиваемого слоя бизнес-правил — квоты на отпуск, календари праздничных дней, ограничения на одновременные отпуска, цепочки согласований и пороги эскалации, все хранится в списках SharePoint и управляется через административную веб-часть</li><li>Реализация интеграции с внешним REST API операционной системы Клиента в рамках централизованной Azure Function с контролем частоты вызовов для соблюдения согласованного лимита токенов</li><li>Настройка разрешений SharePoint, связей хаба и сайтов, а также сопоставлений групп Azure AD в соответствии с моделью управления, определенной в документе Vision &amp; Scope проекта</li><li>Настройка CI/CD пайплайнов для сборки пакетов SPFx и развертывания Azure Functions</li><li>Создание и поддержка технической документации (архитектурные заметки, скрипты развертывания, спецификации API и пакет передачи знаний), чтобы внутренняя IT-команда Клиента могла самостоятельно эксплуатировать и развивать платформу после сдачи проекта</li><li>Тесное сотрудничество с проектным менеджером и бизнес-аналитиком по уточнению требований и передаче дизайна</li><li>Своевременное выявление и информирование о технических рисках — особенно в отношении троттлинга Graph API, потребления токенов внешнего API и распространения разрешений SharePoint</li></ul><p><strong>О проекте</strong> <br>Объем проекта — реализация общедоступного интранета SharePoint для Клиента и набора внутренних автоматизаций процессов, интегрированных в него. Платформа полностью построена на экосистеме Microsoft 365, которой уже пользуется Клиент, с использованием SharePoint Online для интранета, веб-частей SPFx для пользовательского интерфейса и Azure Functions с Microsoft Graph API для всей серверной оркестрации и автоматизации процессов.<br>Разработчик, нанятый на эту роль, будет отвечать за создание полного решения «под ключ» — веб-части SPFx на фронтенде и оркестрация Logic Apps/Azure Functions + Graph API на бэкенде.</p> <div> <a href="https://jobs.dou.ua/companies/limestone-digital/vacancies/372483/#reply-btn-id">Відгукнутись на вакансію</a> </div>

навыки

Стек и инструменты

Поделиться

Подходит ли вам эта вакансия?

Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть

Создать аккаунт PDF-парсинг резюме за 2 минуты

Ещё в Limestone Digital

2 активные вакансии в компании

3 нед. назад

Старший Fullstack разработчик (Next.js/Node.js)

~1 817 240 ₸ оценка

Ищем старшего разработчика с опытом 9+ лет для работы над видеоплатформой (VOD/SVOD). Нужны глубокие знания Next.js, React, Node.js и TypeScript, опыт с PostgreSQL и видеопотоками. Будете разрабатывать и масштабировать платформу, внедрять новые функции и использовать AI-инструменты для ускорения разработки. Требуется уверенный английский для общения с клиентом.

Next.js React Node.js +8
senior удал. dou

Похожие вакансии

6 вакансий
Ciklum
C
Ciklum
13 ч. назад

.NET инженер

~1 417 500 – 2 067 111 ₸ оценка по стеку

Ищем опытного .NET инженера для разработки платформенных решений в международной компании Ciklum. Вы будете создавать API, пайплайны данных и микросервисы, работать в Agile-команде с коллегами из разных стран. Требуется 3+ года опыта в .NET, знание PHP и уверенный английский. Предлагают удаленную работу, страховку и обучение.

.NET PHP Event-Driven +3
senior удал. dou
Ciklum
C
Ciklum
13 ч. назад

Старший .NET инженер

~1 417 500 – 2 067 111 ₸ оценка по стеку

Ciklum ищет старшего .NET-инженера для разработки платформы управления партнерами и мульти-сторами. Вы будете лидировать backend-разработку, проектировать API и конвейеры данных, внедрять событийно-ориентированную архитектуру. Требуется 5+ лет опыта в .NET, знание PHP и уверенный английский. Предлагают удаленную работу, страховку и обучение.

.NET PHP Event-Driven +4
senior удал. dou
САНТЭНС
С
САНТЭНС
14 ч. назад

Ведущий разработчик бизнес-приложений

~1 417 500 – 2 067 111 ₸ оценка

Развитие внутреннего суперприложения для крупного фармацевтического логистического оператора. Нужен опытный C# разработчик с опытом интеграций и умением работать с legacy-кодом. Предлагают интересные задачи и профессиональный рост.

C# REST API SQL +8
senior удал. hh
Aston
A
Aston
1 д. назад

.Net Developer

~1 417 500 – 2 067 111 ₸ оценка

Разработчик .NET для финтех-проекта крупного банка. Нужен опыт от 3 лет, уверенное знание C#, MS SQL и Web API. Компания предлагает удалённый формат, соцпакет и возможности для роста.

.NET C# MS SQL +7
senior удал. hh
E
Eticor
3 д. назад

Старший .NET/React разработчик (Vibe Coding)

~1 417 500 – 2 067 111 ₸ оценка по стеку

Вакансия для опытного .NET/React разработчика, который будет внедрять AI-агентов в процесс разработки и обеспечивать качество кода. Требуется глубокое знание архитектуры и умение работать с LLM-инструментами. Компания предлагает гибкий график, удалённую работу и обучение.

.NET React TypeScript +5
senior удал. an
Интехсерт (ИТС)
И
Интехсерт (ИТС)
4 д. назад

C# разработчик (.NET)

~1 417 500 – 2 067 111 ₸ оценка

Ищем сильного C# разработчика с опытом от 5 лет для продуктовой разработки в IT-команде. Нужно проектировать и эксплуатировать веб-сервисы на .NET, работать с большими объёмами данных, будет плюсом знание MongoDB и Vue.js. Предлагают полную удалёнку, гибкий график, белую зарплату и карьерный рост.

.NET C# ASP.NET Core +7
senior удал. hh