Job Ad Promo — Open Role Announcement
A playful, anti-corporate 34-second 16:9 job ad — one video per open role, built to render automatically when a job is published in your ATS (webhook → render → MP4 for the LinkedIn or career-page post). Seven scenes on an ink / warm-paper / yellow rhythm: a self-aware hook ("Yes, this is a job ad."), the role reveal with location and Full-time pills, a team scene with the team name highlighted in yellow, three numbered perk cards written like a human, and a full-bleed yellow Apply payoff with a pill CTA and short apply URL. Space Grotesk headlines with JetBrains Mono kickers. Swap the per-role dynamic fields — job_title, location_mode, team_name, perk_1/2/3, apply_url, and company_logo (shown on dark and auto-knocked-out to ink on the yellow outro) — to publish a finished video with every opening. Perk copy is the personality: admit something true, keep each one under ~90 characters.
- Aspect ratio
- 16:9 · Horizontal
- Duration
- ~34s
- Category
- Social Media
What you can customize
This template exposes 8 dynamic fields you can swap per video — edit them in the editor or pass them to the API to batch-render variations at scale.
Company Logo
https://renderly-video.s3.ap-east-1.amazonaws.com/templates/job-ad-acme-logo.png
Job Title
Senior Product Designer
Location Mode
Berlin · hybrid
Team Name
Growth
Perk 1
Actually flexible hours. Not "flexible" with air quotes.
Perk 2
A learning budget nobody guilt-trips you for using.
Perk 3
No-meeting Wednesdays. We defend them like it's our job.
Apply Url
acme.jobs/growth-designer
Frequently asked questions
How do I customize the Job Ad Promo — Open Role Announcement template?
Open the template in the Renderly editor and replace its 8 customizable fields (such as Company Logo) with your own text, images, or video. Every change previews instantly before you render.
How much does it cost to render this template?
Rendering is credit-based — 1 credit equals 1 minute of 1080p video. You only pay when you export, and credits never expire on the pay-as-you-go plan.
Can I generate this video at scale via the API?
Yes. Mark any field as a dynamic variable and call the Renderly API (or a no-code integration like Zapier) with a JSON payload to batch-render a unique video for every row of data.
More Social Media templates

The Honest Job Ad — Deadpan Role Promo
The deadpan sibling of Job Ad Promo — same automatic one-video-per-role trigger, flipped voice: lime on deep spruce, Geist-only type, and "perks" reframed as Full Disclosure confessions that double as selling points. Seven scenes: a comic-beat hook ("Everything is fine.*" with a late-popping lime asterisk and a typed footnote), the role reveal with location and Full-time pills plus a "(yes, actually remote)" aside, a team scene with the team name in lime, three 1/3–3/3 disclosure cards, and a full-bleed lime Apply outro ("The servers miss you already."). Swap the same per-role dynamic fields as v1 — job_title, location_mode, team_name, perk_1/2/3, apply_url, and company_logo (auto-knocked-out to ink on lime). Write the disclosures as honest confessions, 8–14 words: admit something true, make it charming.

Daily Social Card — Quote
A dead-simple daily social post: one quote, beautifully set. A warm-editorial 8-second 1:1 (1080×1080) card built to batch — feed a spreadsheet row per day and render a month of finished cards in one job. Three scenes carried by a two-tone background flip: an ivory "Today's" intro with the series name set huge, an ink hero scene where the quote reads line-by-line under a terracotta quote mark with an en-dash attribution, and an ivory sign-off with the brand logo tile, handle, and a follow CTA. Swap the per-day dynamic fields — the_line (the quote), attribution, series_label, date_label, handle, and brand_logo — to render a unique card every morning; the brand fields stay constant across the month. (The terracotta accent is baked to the sample; supply your own brand_logo PNG to replace the rising-sun mark in the ink tile.)

Basketball Game Recap — Final Buzzer
An arena-loud, broadcast-grade 37-second 16:9 final-buzzer card a club, league, or fantasy/media app auto-posts the instant the game ends — the basketball sibling of the Sports Match Recap family (violet accent + Archivo Black vs. the soccer card's blue + Anton). Seven scenes: a "Final" cold open with both crests, the final score in team colors with an F buzzer chip, a hardwood-light by-quarter line score, a head-to-head team-stats panel with dueling bars, a Player of the Game spotlight, a hard-cut violet Next Game tease, and a sign-off end card. Swap the per-game dynamic fields — competition + round + venue, both team names, crests and a swappable arena backdrop, the home/away score, each team's quarter-by-quarter line, three labelled head-to-head stats, the player of the game + stat line + optional photo, and the next opponent + crest + date — to render a unique recap for every game off a game.final webhook or stats feed. (Team colors and the stat-bar proportions are baked to the sample; the Player of the Game panel falls back to a jersey-number graphic when no cutout is supplied.)