Full-stack Developer (backend focus) to architect & build transaction dashboard

Posted yesterday

Worldwide

Summary

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/week
    Hourly
  • 1-3 months
    Duration
  • Expert
    Experience Level
  • $40.00

    -

    $70.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Next.js
DevOps
TypeScript
Activity on this job
  • Proposals:50+
  • Last viewed by client:yesterday
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since May 21, 2021
  • Poland
    2:29 AM

Explore similar jobs on Upwork

Shopify Website Development for Arc GISHourly‐ Posted 1 month ago
HTML
Web Development
Shopify
Shopify Templates
Create Engaging Ads for SaaS Web AppFixed-price‐ Posted 2 weeks ago
HTML5
JavaScript
Web Design
Graphic Design

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo