Full-stack Developer (backend focus) to architect & build transaction dashboard
Worldwide
We need to architect and build (full-stack) a dashboard for handling loyalty-scheme employee benefit transactions, i.e. points awarded to users at regular and irregular intervals. There needs to be an API between the dashboard backend and the publicly-accessible platform marketplace (using Sharetribe) where employees can view, manage and redeem their loyalty points they have earned through their employer benefits. We have an initial working dashboard MVP but require scalable architecture for a launch-ready platform. Due to the timing of our start-up grant funding agreement, this project is an immediate start. Overview: - Multiple organizational accounts with one or more admin users per organization - an organization is a company who signs up to use the dashboard platform. - We also require "super-user" account access to assign organization and admin user invitations and access. - Dashboard UI consists of typical content with organization, employee and transaction views, settings, visualisation graphs, etc. - One critical architectural aspect is the API that allows logged in employees on the marketplace to view and redeem their loyalty points. Redeemed loyalty points used in the form of a discount applied to transactions on the Sharetribe marketplace would subsequently update their points balance in the platform DB. These redeemed transactions would be visible to admin users in the dashboard. - All organizations would be gated so that admins can only view, edit and manage points balances for their own employees and nobody outside of that organization.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- ExpertExperience Level
$40.00
-
$70.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- Poland2:29 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by