Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Missive / slack / microsoft teams api bridge developer (oauth 2.0 | graph api | node/python)

FreelanceJobs
Developer
Posted: 21 February
Offer description

We are building the foundational infrastructure for an AI-assisted unified communication platform.

At the center of this system is a real-time, bidirectional message bridge that must:

• Sync Slack messages into Missive

• Sync Microsoft Teams messages into Missive

• Allow replies from Missive to flow back to the original source

• Handle OAuth authentication and refresh tokens cleanly

• Operate reliably under real-world permission constraints

This is not a simple API wiring task.
It's a core backend integration layer that will power future AI automation.

If you enjoy solving meaningful API challenges and designing clean backend systems, this project is for you.

The Engineering Challenge

This project involves:

• Bidirectional message synchronization

• Microsoft Graph delegated permissions

• Guest-user access constraints (no admin privileges)

• OAuth 2.0 with token lifecycle management

• Slack Events API or Socket Mode

• Webhook or polling-based architecture

• Clean, extensible backend design

You will be building something that needs to be reliable, maintainable, and production-ready.

Technical Stack

• Slack API

• Microsoft Graph API (/me endpoints only)

• Missive REST API

• OAuth 2.0

• or Python

• VPS deployment (Ubuntu or similar)

Experience working with restricted permission environments is a strong plus.

The Real Constraint (Important)

For Microsoft Teams:

The user is a guest in client tenants and does not have admin access.
The solution must work using delegated permissions only.
No tenant-level configuration is possible.

Understanding how to operate within these limitations is key.

Deliverables

• Fully functional bidirectional bridge

• Clean, documented source code

• Authentication setup guide

• Confirmed message sync (both directions)

• VPS deployment instructions

Budget

$700–$1500 per phase (depending on scope)

You may bid per phase or for the full implementation.

Who Should Apply

Backend engineers who:

• Have built real API integrations

• Understand OAuth deeply

• Have worked with Microsoft Graph or similar ecosystems

• Care about architecture, not just code

• Communicate clearly and think structurally

To Apply

Please include:

• Relevant API integration experience

• Your fixed-price estimate

• A brief explanation of how you would approach the Teams guest constraint

We value thoughtful engineering, clean architecture, and strong communication.

Contract duration of 3 to 6 months.

Mandatory skills: API Integration, OAuth, JavaScript,, API Development, RESTful API, Web Service, Back-End Development, Java, Python

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Quant developer
Blackheath
Barclays
Developer
Similar job
Quant developer
Old Stratford
Barclays
Developer
Similar job
Quant developer
Crofton (WF4 1)
Barclays
Developer
See more jobs
Similar jobs
Home > Jobs > It jobs > Developer jobs > Missive / Slack / Microsoft Teams API Bridge Developer (OAuth 2.0 | Graph API | Node/Python)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save