Directus specialist wanted for a new reseller platform. Remote, 25h/week, 3-6 months, Oct 2026.

Posted 3 hours ago

Worldwide

Summary

TENHIL is a digital recruiting company running several established job boards in Germany. In this project we're building a Directus-based reseller platform, moving away from a content-driven CMS approach towards something closer to a proper CRM. The work: The project will let resellers manage and submit job postings on behalf of their customers. Your job is the Directus layer underneath that: custom endpoints, hooks, flows and interface extensions built with the Extensions SDK, plus the data model itself — contracts, customers, resellers, resources, master data — and the roles and permissions that will govern who sees what. Much of this is still to be designed, so you'd be shaping the structure rather than inheriting it. There's an existing TypeScript/Vue 3 extension bundle running on AWS EKS that you'd build on and extend, and some external systems to integrate. What we need from you: Absolute must-haves (no exceptions): • Real experience developing Directus 11.x extensions — hooks, flows, endpoints, interfaces • Directus administration at depth — data modeling, roles and permissions, access control, collection and field configuration Beyond that: strong TypeScript and Node.js, Vue 3 with script setup, and enough PostgreSQL to model and query properly. You should have built actual business applications on Directus before and speak fluent English. We're hiring one freelancer, not an agency or a team. Useful but not essential: AWS (EKS, S3, Secrets Manager), GitLab CI/CD, MySQL, REST integrations, CMS frontend styling, German language skills and prior work on CRM-style data structures.

  • Less than 30 hrs/week
    Hourly
  • 3-6 months
    Duration
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
Directus
Data Modeling
Activity on this job
  • Proposals:Less than 5
  • Last viewed by client:2 hours ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Aug 12, 2026
  • Germany
    11:57 AM

Explore similar jobs on Upwork

Agent x and AI automation expertHourly‐ Posted 2 months ago
ServiceNow
DevOps
SMS specialistHourly‐ Posted 1 month ago
SMS
SMS Gateway
Android

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