Build a Microsoft Teams Bot: Kudos App Development
Budget: $250 – $750 USD
We are looking for an experienced Microsoft Teams app developer to integrate our Kudos app (Angular + Firebase backend) into Microsoft Teams. The goal is to allow users to create, share, and engage with kudos boards directly within Teams, while ensuring seamless integration with our existing platform.
== Scope of Work ==
Teams Tab App –
Enable users to view, create, and manage kudos boards within a Teams tab.
Kudos Bot for Teams –
Assist users with board-related actions (e.g., subscribe to boards, get new message notifications, create a board etc.).
Board Sharing & Invitations –
Integrate with Teams to share boards and invite colleagues directly.
Notifications & Delivery Updates – Send kudos delivery alerts and board updates as Teams notifications.
Authentication & Permissions – Ensure secure login via Firebase Authentication or Microsoft Entra.
== Required Skills ==
1/ Microsoft Teams App Development (Bots, Tabs, Adaptive Cards)
2/ Microsoft Bot Framework & Graph API
3/ Firebase (Firestore, Cloud Functions, Authentication)
4/ Angular (for UI modifications if needed)
5/ Authentication
6/ CI/CD Deployment for Teams Apps is a plus.
7/ AWS Lambda
== Please note - KEY REQUIREMENT ==
We need to use AWS Lambda and other AWS services or Firebase for all backend, not Microsoft cloud. This is a key requirement. We can use Microsoft Authentication for Teams though, but rest should be on AWS and Firebase only.
== How to Apply ==
Please send -
1/ Your experience with Microsoft Teams integration & Firebase.
2/ Estimated timeline, budget and approach for the project.
3/ Any relevant projects or demos showcasing similar work.
Looking forward to working with you! ?
== Scope of Work ==
Teams Tab App –
Enable users to view, create, and manage kudos boards within a Teams tab.
Kudos Bot for Teams –
Assist users with board-related actions (e.g., subscribe to boards, get new message notifications, create a board etc.).
Board Sharing & Invitations –
Integrate with Teams to share boards and invite colleagues directly.
Notifications & Delivery Updates – Send kudos delivery alerts and board updates as Teams notifications.
Authentication & Permissions – Ensure secure login via Firebase Authentication or Microsoft Entra.
== Required Skills ==
1/ Microsoft Teams App Development (Bots, Tabs, Adaptive Cards)
2/ Microsoft Bot Framework & Graph API
3/ Firebase (Firestore, Cloud Functions, Authentication)
4/ Angular (for UI modifications if needed)
5/ Authentication
6/ CI/CD Deployment for Teams Apps is a plus.
7/ AWS Lambda
== Please note - KEY REQUIREMENT ==
We need to use AWS Lambda and other AWS services or Firebase for all backend, not Microsoft cloud. This is a key requirement. We can use Microsoft Authentication for Teams though, but rest should be on AWS and Firebase only.
== How to Apply ==
Please send -
1/ Your experience with Microsoft Teams integration & Firebase.
2/ Estimated timeline, budget and approach for the project.
3/ Any relevant projects or demos showcasing similar work.
Looking forward to working with you! ?