Meta API Integration Developer

Job ID: 40363286

Budget: £20 – £250 GBP

We require a developer with proven experience in Meta (Facebook) APIs to implement and configure full integration for Facebook Pages and Instagram messaging within our platform, and to handle the App Review process.

Scope of Work:

Meta API Integration
Implement Facebook Login (OAuth 2.0) for user authentication.
Ensure seamless login without requiring users to manually input tokens.
Retrieve and store secure access tokens (short-lived + long-lived) following best practices.
Connect and manage:
Facebook Pages
Instagram Business Accounts (linked to Pages)
Permissions Required (App Review)
You must prepare and justify the usage of the following permissions:
pages_show_list
pages_messaging
instagram_manage_messages
pages_read_engagement
public_profile
App Review Submission (Mandatory)
Record clear videos in English demonstrating:
How the system works end-to-end
Why each permission is required
Real use case: customer communication via Facebook Pages and Instagram DM
Ensure videos meet Meta App Review guidelines to maximize approval chances.
Messaging Features
Enable sending and receiving messages from:
Facebook Messenger (Pages)
Instagram Direct Messages
Webhook setup for real-time message handling
Proper handling of message events (read, reply, delivery)
Backend Requirements
Secure token storage (encrypted)
Token refresh logic
Webhook verification and event processing
Clean, scalable API structure
Frontend Requirements
Facebook Login button
UX flow to:
Select Pages
Link Instagram accounts
Clear status indicators (connected / disconnected)

Technical Requirements:

Strong experience with Meta Graph API
Experience with Facebook App Review process (critical)
Knowledge of Webhooks and OAuth flows
Ability to work with PHP backend (preferred) and modern JS frontend

Deliverables:

Fully working integration (Facebook + Instagram messaging)
Approved Meta App (or ready for approval with correct submission)
App Review videos in English
Clean, documented code
Deployment-ready solution

Important Notes:

This is not a basic integration. Prior experience with Meta App Review is required.
Approval rate depends heavily on video quality and technical justification.
Security and compliance with Meta policies are mandatory.

Preferred:

Previous projects involving Messenger API or Instagram Messaging API
Understanding of rate limits and error handling in Meta APIs