2 days ago

Freelance Web Developer

Twine

Hybrid
Contractor
$100,000
Hybrid

Job Overview

Job TitleFreelance Web Developer
Job TypeContractor
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$100,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About PlayerCompass and the Role

PlayerCompass is actively seeking a highly skilled Freelance Web Developer to spearhead the creation of a modern, scalable Minimum Viable Product (MVP) platform. This platform is designed to serve academy and youth football players and their parents, offering an innovative solution in the sports advisory space. The project encompasses the development of two key components: a public-facing marketing website and an authenticated web application.

Marketing Website Requirements

The public marketing site must effectively communicate the platform’s unique value proposition, establish credibility, and highlight its user-friendliness to parents. It will feature dedicated sections outlining the value, intended user base, step-by-step process, and examples of output reports. The design should be impeccably clean, modern, and fully accessible across both mobile and desktop devices, specifically tailored for a non-technical audience.

Web Application Functionality

The authenticated web application will incorporate essential features such as user registration and secure login, a customized player intake questionnaire, and integration with an API for AI-powered career analysis (without requiring custom machine learning development). Key outputs will include comprehensive career reports, with the crucial capability of PDF generation. The platform will also manage payments through Stripe, supporting both one-off transactions and recurring subscriptions, alongside a fundamental admin dashboard for oversight. The underlying architecture is expected to be scalable, robust, and thoroughly documented to ensure seamless future handover and iterative development.

Key Experience Required

Candidates must possess significant experience in developing Software as a Service (SaaS) or data-driven advisory platforms. A strong commitment to delivering exceptional user experience for both parents and young players is paramount. Clear, honest, and transparent communication regarding technical trade-offs and project progress will be a continuous expectation throughout the development lifecycle.

Deliverables for the Freelance Web Developer

  • Design and develop a responsive marketing website with clear messaging for parents and players.
  • Build an authenticated web application complete with user registration and secure login.
  • Implement a custom player intake questionnaire and integrate API-based AI career analysis.
  • Generate detailed career reports, including functionality for PDF export.
  • Integrate Stripe for both one-off and subscription payment processing.
  • Develop a foundational admin dashboard for efficient platform management.
  • Ensure the codebase is scalable, maintainable, and meticulously documented.
  • Provide expert recommendations on the optimal tech stack and architectural design.
  • Share relevant past project examples and innovative ideas for platform differentiation.

Requirements

  • Proven experience developing SaaS or data-driven advisory platforms.
  • Strong proficiency in modern web development frameworks (e.g., Next.js, Bubble, Webflow, or similar).
  • Demonstrated experience integrating third-party APIs and payment gateways, specifically Stripe.
  • Ability to design intuitive, parent-friendly user experiences for both mobile and desktop.
  • Excellent communication skills, emphasizing transparency and constructive feedback.
  • Strong attention to detail in documentation and best practices for codebase handover.
  • Familiarity with secure authentication protocols and user data privacy standards.
  • Capability to work independently and consistently meet agreed-upon timelines.
  • A portfolio showcasing relevant projects that demonstrate similar capabilities.

About Twine

Twine stands as a premier freelance marketplace, meticulously connecting top-tier freelancers, consultants, and contractors with companies in need of specialized creative and technological expertise. Renowned and trusted by both Fortune 500 corporations and innovative startups, Twine empowers organizations to expand their teams globally with confidence.

Our Mission

Twine's core mission is to empower creators and businesses to not only survive but thrive in an increasingly AI-driven, freelance-first global economy.

Key skills/competency

  • Web Development
  • SaaS Platform Development
  • API Integration
  • Payment Gateway Integration (Stripe)
  • UI/UX Design (Parent-friendly)
  • Scalable Architecture
  • Code Documentation
  • Frontend Frameworks (Next.js, Bubble, Webflow)
  • AI Integration
  • Project Management (Freelance)

Tags:

Freelance Web Developer
MVP Development
SaaS Platform
API Integration
Payment Processing
UI/UX Design
Report Generation
Admin Dashboard
Code Documentation
Architecture Design
Project Management
Next.js
Bubble
Webflow
Stripe
JavaScript
React
Node.js
HTML/CSS
AWS
SQL

Share Job:

How to Get Hired at Twine

  • Research Twine's culture: Study their mission to empower creators and businesses in an AI-driven, freelance-first world.
  • Tailor your portfolio: Showcase freelance web development projects, especially those involving SaaS, data platforms, or AI integration.
  • Highlight communication skills: Emphasize transparent, honest project communication and effective stakeholder updates in your application.
  • Demonstrate independent delivery: Provide examples of successful projects managed and delivered autonomously, meeting tight deadlines.
  • Showcase relevant tech: Detail your proficiency in Next.js, Bubble, Webflow, Stripe, and API integrations specific to this Freelance Web Developer role.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background