Job Description
We are looking for an experienced React Native developer to integrate the Paystack Payment Gateway into our existing mobile application.
The app is built with React Native (CLI/Expo) and uses Firebase as the backend-as-a-service (Auth, Firestore, Cloud Functions). We need a secure, robust payment flow that handles transaction initialization, verification via Webhooks, and automatic status updates in our database.
The developer will be responsible for both the frontend integration and the backend security logic.
1. Frontend (React Native):
Implement the Paystack Checkout flow (using react-native-paystack-webview or the official Paystack SDK).
Create a Wallet or Checkout screen where users can fund their account or pay for an order.
Handle all payment states (Loading, Success, Failed, Cancelled) with appropriate UI feedback (e.g., Modals, Toasts).
Display transaction history in the user's profile by fetching data from Firestore.
2. Backend (Firebase Cloud F...
The app is built with React Native (CLI/Expo) and uses Firebase as the backend-as-a-service (Auth, Firestore, Cloud Functions). We need a secure, robust payment flow that handles transaction initialization, verification via Webhooks, and automatic status updates in our database.
The developer will be responsible for both the frontend integration and the backend security logic.
1. Frontend (React Native):
Implement the Paystack Checkout flow (using react-native-paystack-webview or the official Paystack SDK).
Create a Wallet or Checkout screen where users can fund their account or pay for an order.
Handle all payment states (Loading, Success, Failed, Cancelled) with appropriate UI feedback (e.g., Modals, Toasts).
Display transaction history in the user's profile by fetching data from Firestore.
2. Backend (Firebase Cloud F...
Apply for this Position
Ready to join Confidential? Click the button below to submit your application.
Submit Application