Job Posting

Render one per opening from your applicant tracking system, with the title, location, salary range, experience, team size and your logo.

Image, 1080 × 1080, 1 credit

Output

Job Posting, rendered by oJo with its first sample

Variables

  • benefits[]text
    Health Insurance
  • brandColortext
    #2563eb
  • companyLogotext
    https://img.ojo.so/logo.png
  • companyNametext
    TechCorp Solutions
  • descriptiontext
    We're looking for a Senior Full Stack Developer to join our growing engineering team. You'll be working on our core product, helping to scale our infrastructure, and mentoring junior developers.
  • employmentTypetext
    Full-Time
  • experiencetext
    5+ Years
  • jobTitletext
    Senior Full Stack Developer
  • locationtext
    San Francisco, CA (Hybrid)
  • openPositionsnumber
    2
  • postedDatetext
    2024-11-01
  • requirements[]text
    Bachelor's degree in Computer Science or equivalent experience
  • salaryRangetext
    $120K - $180K
  • teamSizetext
    15-20

Send any of these in modify. Anything you leave out prints the sample value, and the response lists it in warnings.

Render it

Save the template to your account first. Saving gives you its ID.

curl --request POST \
  --url https://api.ojo.so/v1/image/template \
  --header 'Authorization: Bearer <your API key>' \
  --header 'Content-Type: application/json' \
  --data '{
  "templateId": "<YOUR_TEMPLATE_ID>",
  "modify": {
    "companyName": "TechCorp Solutions",
    "companyLogo": "https://img.ojo.so/logo.png",
    "jobTitle": "Senior Full Stack Developer",
    "location": "San Francisco, CA (Hybrid)"
  },
  "viewportWidth": 1080,
  "viewportHeight": 1080
}'

What's included

Related templates

All templates
Job Posting - oJo