TeachOn is a platform to help freelance online teachers connect with and get paid via WeChat and Alipay by their Chinese students. Please visit our website at teachon.org to better understand what TeachOn is.
We’re looking for an experienced senior full-stack MERN developer who we can collaborate with on a long term basis.
We are using react/material-ui for the front end. You must have a great eye for detail, and be able to implement the FE exactly according to the designs. You must implement the styles according to the styles created in our Figma file, and make sure you use DRY methodologies. Experience with SASS is a plus.
Must be comfortable with Express, Nodejs and MongoDB and their integration with a separate React app on the front end.
Stripe experience is a must. Connecting and managing Stripe Express accounts. We specifically need to implement a solution via Stripe for Teachers (multiple nationalities/currencies) so that they can accept payment through our platform. These transactions will take place via WeChat and Alipay in China, and be processed via Stripe API so that:
1. The Platform (TeachOn) collect a fee (fee depends on country, to start there will be a 2 tier fee system) from the sent amount
2. The Teacher can Payout directly to their own bank account, in their own currency.
All transactions should be tracked and displayed according to the Teacher account that they belong to.
Known potential friction points:
1. China Firewall: we do not want to require our users to be behind a VPN if possible
2. Teacher accounts will be in multiple currencies
3. Incomplete Stripe onboarding/Errors on Stripe account
Hourly Range: $20.00-$45.00
Posted On: September 29, 2021 07:56 UTC
Category: Full Stack Development
click to apply
All jobs | upwork.com