Glints TalentHub
Log in
Hiring & Talent Acquisition

How to Write Job Descriptions to Attract Millennial Candidates

Safira Adnin
Safira AdninSeptember 18, 2024•8 min read
How to Write Job Descriptions to Attract Millennial Candidates

A job description should help candidates answer a practical question: is this role worth exploring?

To answer that, they need more than a list of tasks. They need to understand what they will contribute, how they will work, what they can earn and how the role fits their career plans.

If you want to write job descriptions that attract millennial candidates, start by making this information easy to find. Clear responsibilities, realistic requirements and specific benefits give applicants a better basis for deciding whether to apply.

This guide explains how to improve your job advertisements, with wording examples and a sample you can adapt for your next vacancy.

Understanding Millennial Candidates Today

Pew Research Center defines millennials as people born between 1981 and 1996. Using that definition, they turn 30 to 45 in 2026. Many are established professionals, while others are changing careers or developing new capabilities. Generation labels are broad research categories, not reliable descriptions of every individual’s preferences.

Your job advertisement should therefore reflect the role and the candidates’ potential career needs. A manager may want to understand decision making authority. A specialist may want clarity on technical challenges. A career changer may need to know whether transferable skills will be considered.

Use the millennial audience as an editorial context, while keeping recruitment open to qualified applicants of different ages. For Singapore employers, TAFEP advises basing advertised selection criteria on qualifications, skills, knowledge and experience, and generally avoiding age preferences unless legal or regulatory requirements apply.

How to Write Job Descriptions That Sell

Here’s the thing: you can’t afford to be boring and stiff any longer.

Your candidates are younger, they’re filled with energy and explosive passion, and they view the world very differently from older generations. They’re here not just to work but to hustle, and it goes without saying that your job descriptions ought to reflect that – accurately, concisely, and uniquely.

The greatest job descriptions get straight to the point and have a strong voice. They tell your millennial candidates about what’s exactly in store for them, right down to the salary range. Don’t waste words, but don’t waste time either – young jobseekers want to know about their role, what your expectations are, who they’re going to interact with daily, and how much they can expect from compensation.

The clearer you are in your writing, the easier it is to attract millennial candidates. You’ll be swimming in applications soon, and you’ll wonder why you didn’t do it sooner.

Tips for Writing a Job Description

When you write job descriptions, there are six main things you should handle with care:

1. Job Title

The last thing you want is to provide a job title that creates more questions than it answers. What exactly is this role, and can this job title tell someone that right away?

An example would be the job title of “Operations Executive” – which tells a person nothing about the role they’re looking at, or which department they’ll be put in. Operations? What about it? Something more specific would go along the lines of “Administrative Executive” or “Customer Service Executive” so your candidates know what they’re getting themselves into.

Also note the rank of your position and include words like senior or junior. Let candidates gauge for themselves the amount of experience you’re expecting.

Lastly: buzzwords (think ninja) are cool, but not that cool. They’re not the Holy Grail to perfect job descriptions; not every candidate dreams of becoming a rockstar or a wizard. Here are some eye-catching job titles we think will help:

2. Job Responsibilities and Function

Here’s where you get down and dirty with the details. Ideally, write down up to 15 job functions and duties that you think will give your candidate a broad understanding of this role. Try not to go beyond this number – you’re writing job descriptions, after all, and not job dissertations.

Keep these important tips in mind when writing job descriptions:

  • Use powerful and concise writing
  • Keep it real – don’t oversell or create false expectations
  • Bullet points are your friends
  • Drive your job descriptions with lots of action verbs

(See? Wasn’t this super readable?)

3. Work Relationships

Job descriptions shouldn’t only discuss what responsibilities are in store. Give your candidates some insight into the hierarchy at work and let them know who they’ll be reporting to on a daily basis. Instead of going in blind, they’ll come for their first day much more prepared.

It’s also good to give them a little more insight into how your company is structured and how the hierarchy works. You wouldn’t want your candidate to be drifting about the office without a leader to follow. Give the sheep their shepherd, and assimilating will be so much smoother.

4. Expected Qualifications

Be as specific as possible here: do your candidates need a degree or a minimum number of years of experience to qualify for this role? Once you’re clear on your expectations on what qualifies a candidate, jobseekers will naturally take themselves out of the equation. This makes your job so much easier instead of having to filter through mountains of applications and CVs.

It’s important to still be open-minded when it comes to candidates who are pulling mid-career switches. It might look strange that a person with a creative background is sending in an application for a technical or IT position, but chances are they might be exploring a new route altogether.

5. Salary Range

Providing a salary range in your job descriptions is useful so that candidates don’t have to come for the interview loaded with awkward questions about compensation and salary.

It’s great to provide this information first-hand through your job descriptions and allow candidates with higher compensation expectations from applying at all. If you’ve already established a salary range, they’ll know right away that this might not be the job for them and then be on their merry way.

Salary ranges are also awesome if you’re not too strict on the experience level and educational requirements of your candidates. The lower end of the range would go for candidates you really like who lack the years of experience. You can scale things up from there accordingly.

6. Unique Company Perks and Benefits

Here’s where you get to shine – really! If there’s anything you think your company should be known for, go ahead and entice your hungry candidates. This is also a great time to let them sneak a peek at your company culture and way of life. Being clear on the benefits will also give candidates a clearer picture on how this job is going to affect their life and not just their wallets.

Some perks and bonus pointers you can include in your job descriptions:

  • A staff gym and swimming pool (for the fitness-obsessed) 
  • Foosball table in the pantry 
  • Community volunteer programmes for staff 
  • Free lunch on Tuesdays 

Job Description Examples: Vague vs Specific

The examples below illustrate how to make wording more useful. They are not claims about a particular employer’s policies.

Vague wordingMore useful wording
Competitive salaryMonthly base salary of SGD 4,500 to SGD 5,500, with bonus terms explained separately
Flexible workingOffice attendance on Tuesdays and Thursdays, with remote working on the remaining weekdays
Great career growthMonthly development discussions and access to approved role relevant training
Manage marketing activitiesPlan campaigns, coordinate creative production and report on qualified leads
Excellent company cultureWeekly individual check ins and documented project decisions
Must know every major marketing platformCampaign planning and reporting are essential; experience with the team’s CRM is preferred

Find the Right Talent for Your Team With Glints TalentHub

A clear job description gives your recruitment process a stronger starting point. It helps you communicate the role consistently and gives candidates useful information before the first conversation.

Glints TalentHub helps companies source, hire and manage professionals across Southeast Asia. You can access recruitment support, candidate screening and recommendations, alongside employment and workforce management services suited to your needs.

Ready to turn your role brief into your next hire? Explore Glints TalentHub’s talent solutions to see how you can build and support your team.


This article is brought to you by Glints TalentHub. Leading companies are actively building their borderless teams in Southeast Asia, Taiwan, and beyond. However, the prospect of going borderless can be daunting due to complex regulations and cultural ambiguities. With Glints TalentHub, you’ll have a dedicated team of in-market legal, HR, and talent experts by your side at every step of the way.

Glints TalentHub offers an end-to-end, tech-enabled talent solution that encompasses talent acquisition, EOR, and talent development. We empower businesses to leverage the strengths of regional talent efficiently to build high-performing, cost-efficient teams.

Schedule a no-obligation consultation with our experts to receive a tailored proposal today!

Join our Employers Community!

Subscribe to our newsletter to receive all our latest news and offers delivered right to your desk.

Keep reading

Related articles

Join our Employers Community!

Subscribe to our newsletter to receive all our latest news and offers delivered right to your desk.

  • Weekly HR & hiring insights
  • SEA market trends
  • No spam, unsubscribe anytime