
Role: Microsoft 365 / Teams Integration Engineer (NodeJS & Azure Bot)
100% Remote
Required Skills: Azure Bot , NodeJS and Microsoft Integrations with Apps
Key skills to look for:
Azure Bot Service design, configuration, and troubleshooting
Microsoft Teams app/extension development and Teams Toolkit familiarity
Microsoft 365 integration patterns and app registration concepts
Strong Node.js backend development experience
REST API design and integration experience
Azure App Service or other Azure hosting/deployment experience
Microsoft Entra ID (Azure AD) authentication and authorization
Bot Framework SDK knowledge
Environment configuration, secrets management, and deployment pipelines
Debugging across Teams client, bot service, and backend APIs
Understanding of webhooks, messaging flows, and callback endpoints
Ability to work with deployment teams on infrastructure and release requirements