# Career new role OG image template

A personal new job or promotion post: portrait with a name tag, the old title struck through above the new one, and the company chip.

- Slug: `career-new-role`
- Preview (real render): https://shareglint.com/storage/template-previews/career-new-role.jpg
- Page: https://shareglint.com/en/templates/career-new-role

For people announcing their own move on LinkedIn, and for career platforms, bootcamps and HR tools that generate the post for them. `kind` sets the line at the top (new position, promotion, internship or joining a team); without `previous_title` the career line shows only the new role, and without a photo the slot shows the initials. Wide frames put the portrait beside the text; square and vertical frames put it top left with the phrase and company next to it and the new title in large type underneath.

## Fields

Every field is optional. Long text shrinks to fit instead of overflowing; an image field takes a public URL that we fetch on our side.

| Field | Type | Description | Example |
|---|---|---|---|
| `new_title` | text | The new job title, the headline. Long titles shrink to fit. (default: New role) | Head of Platform Engineering |
| `name` | text | Your name, on the tag over the portrait. | Lukas Weber |
| `kind` | text | What happened: new_job, promotion, internship or joined. Sets the phrase above the title. (default: new_job) | promotion |
| `company` | text | Company name in the chip after "at". | Northwind Labs |
| `previous_title` | text | Optional previous title, shown struck through above the new one. | Senior Backend Engineer |
| `start_date` | text | Start date as text, e.g. November 2026. Labelled "Starts" (new job, internship) or "Since" (promotion, joined). | November 2026 |
| `photo` | image URL | Portrait photo, cropped to a tall rounded slot. Initials are shown without it. | https://example.com/images/avatar-man.jpg |
| `company_logo` | image URL | Company logo in the chip, square works best. | https://example.com/images/logo-northwind.png |
| `accent` | colour | Brand colour as hex, e.g. #6366f1. Drives buttons, highlights and the background glow. (default: #0a66c2) | #0a66c2 |
| `theme` | dark | light | Colour scheme: dark or light. (default: light) | — |

## Render it with one request

```bash
curl -X POST "https://shareglint.com/v1/images?wait=true" \
  -H "Authorization: Bearer sk_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "template": "career-new-role",
    "modifications": {
        "new_title": "Head of Platform Engineering",
        "name": "Lukas Weber",
        "kind": "promotion",
        "company": "Northwind Labs",
        "previous_title": "Senior Backend Engineer",
        "start_date": "November 2026",
        "photo": "https://example.com/images/avatar-man.jpg",
        "company_logo": "https://example.com/images/logo-northwind.png"
    }
}'
```

## Make it yours

accent and theme change per request. For anything more, copy the template into your account: you get an ordinary HTML template with the same fields that you can edit in the dashboard or through the API. If the slug is free on your account, the copy takes it — your integrations switch to your version without changing a line.

```bash
curl -X POST "https://shareglint.com/v1/templates/library/career-new-role/copy" -H "Authorization: Bearer sk_live_YOUR_KEY"
```
