Generate a CV for this Job!

Based on your profile and this job description, you can create a tailored CV to apply directly.

Full-Stack Developer for Laravel & Stripe Subscription Features

Upwork • , US • Remote

Posted on: 19th March, 2025
Employment Type: CONTRACTOR

Job Description

We are looking for an experienced Laravel developer to refine and enhance an existing project that includes group functionality, endorsements, badges, and subscription management using Stripe. This project is already built out and need restructuring and updates. This project is not being built from scratch.

We have complete design files to guide development, so you'll have a clear vision of the final product.

Project Scope:

Groups:

- Created via the admin panel

- Can be public or private

- Can be assigned a category (e.g., players, coaches)

- Can require a subscription for access, unless the user has a required badge

- Displayed with infinite scroll

Endorsements & Badges:

- Players can be endorsed for videos they post

- Certain users will have permissions to endorse players

- Badges are created in the admin panel, and endorsements count towards earning them

- Players can earn badges multiple times

Subscriptions (Stripe Integration):

- Admin can create subscriptions, set pricing, and assign features

- Features are restricted based on subscription level

- Users must subscribe to access premium features

- Some features apply to multiple subscriptions

Ideal Candidate:

- Proficient in Laravel (latest version)

- Experience with Stripe Checkout & Subscriptions

- Strong understanding of admin panel development

- Experience with infinite scrolling and role-based access control

- Ability to work with predefined UI/UX design files

- Previous experience with video-based endorsements or badge systems is a plus

This is a high-priority project with a structured scope and a clear roadmap. If you’re interested, please provide examples of similar projects you’ve worked on and your estimated timeline for completion.

Looking forward to working with you!

Responsibilities

  • We are looking for an experienced Laravel developer to refine and enhance an existing project that includes group functionality, endorsements, badges, and subscription management using Stripe
  • Created via the admin panel
  • Certain users will have permissions to endorse players

Requirements

  • This project is already built out and need restructuring and updates
  • Can require a subscription for access, unless the user has a required badge
  • Badges are created in the admin panel, and endorsements count towards earning them
  • Proficient in Laravel (latest version)
  • Experience with Stripe Checkout & Subscriptions
  • Strong understanding of admin panel development
  • Experience with infinite scrolling and role-based access control
  • Ability to work with predefined UI/UX design files
  • This is a high-priority project with a structured scope and a clear roadmap
Upwork

Upwork

Technology

Job Type

CONTRACTOR

Benefits

  • Displayed with infinite scroll
  • Players can be endorsed for videos they post
  • Players can earn badges multiple times
  • Admin can create subscriptions, set pricing, and assign features
  • Features are restricted based on subscription level
  • Some features apply to multiple subscriptions

Loading...

Loading...

AI Cover Letter Generator

Generate a Tailored Cover Letter!

Our AI will analyze your profile and create a personalized cover letter that highlights your relevant skills and experience.

Ready to Apply?

Click the button below to start your application process.