Where to search for job openings that fit what you do
Job openings live in multiple places, and the best one depends on what kind of work you do and how much time you want to spend searching. The largest general sites — Indeed, LinkedIn, and ZipRecruiter — let you filter by location, salary range, and job title, and they send alerts when new postings match your criteria. These work well if you know what role you want and are willing to sort through dozens of listings.
Industry-specific boards are often faster if you have a trade or profession. Dice focuses on tech jobs. FlexJobs specializes in remote and flexible positions. Government jobs post on USAJobs.gov, which is the only place to find federal positions. Your state's labor department website lists public sector openings. If you work in healthcare, nursing, or skilled trades, your professional association often runs its own job board — these tend to have fewer listings but higher-quality matches.
Networking still moves faster than any website. Telling people you know — former coworkers, friends, family, people from your church or gym — that you are looking often surfaces opportunities before they are posted publicly. Many employers fill positions through referrals because they trust the person who recommended you. If you have been at a job for years, reaching out to people you worked with is often the first step.
Key Takeaways
- Large job boards like Indeed and LinkedIn work best when you know your job title and are comfortable sorting through many listings; industry-specific sites move faster if you have a trade or profession.
- Government jobs only post on USAJobs.gov for federal positions and your state labor department website for state and local work.
- Telling people you know you are looking often surfaces jobs before they are posted, because many employers fill positions through referrals.
- Your resume should list your actual job duties and measurable results, not generic descriptions, because hiring managers scan for specific skills.
- Tailoring your cover letter to the specific job and company — mentioning something about why you want that role — takes 15 minutes but significantly increases your chances.
Building a resume that gets past the first screen
Hiring managers spend seconds on each resume, so the first screen is about matching keywords from the job posting. If the posting says "five years of customer service experience" and your resume says "worked in retail," you will not advance even if you have the skills. Read the job posting carefully and use the same language it uses — if they say "inventory management," write "inventory management" rather than "stock control."
List your actual job duties and results, not generic descriptions. Instead of "responsible for sales," write "closed 15 to 20 sales per month, averaging $2,500 per transaction" or "increased customer retention by tracking repeat purchases and sending personalized follow-ups." Numbers make your experience concrete and memorable. If you managed people, handled a budget, reduced costs, or improved a process, say so with specifics.
Keep your resume to one page if you have fewer than 10 years of experience, two pages if you have more. Put your most recent job first and work backward. Include your phone number and email address at the top — not your full address, which is no longer standard. If you have a portfolio, GitHub profile, or professional website, include the link.
Writing a cover letter that shows you understand the job
Most hiring managers read cover letters only if your resume passes the first screen, so do not spend hours on it. Instead, spend 15 minutes tailoring it to the specific job and company. Open by saying what role you are applying for and where you found the posting. In the middle, mention one or two skills from the job posting and give a concrete example of you using that skill. Close by saying you are interested in learning more and provide your phone number.
Avoid generic openings like "I am writing to express my interest in this position." Instead, show you have read the posting: "Your posting mentions needing someone who can manage multiple projects while meeting tight deadlines — I did exactly that at my last job, where I handled three client accounts simultaneously and delivered all projects on time." That takes 30 seconds to write and tells the hiring manager you are serious.
If you do not have direct experience in the role, explain what you do have that transfers. If you are moving from retail to office work, you might write: "While my background is in customer service, I have used Excel to track inventory and created training materials for new staff, which shows I can learn software quickly and communicate clearly — both skills your posting emphasizes."
Preparing for the application itself
Before you start filling out forms, gather the information you will need: dates of employment (month and year), names and phone numbers of supervisors or references, your Social Security number, and any certifications or licenses. Having this ready means you will not lose momentum halfway through an application.
Many companies use online application systems that ask the same questions in different ways. Answer each question directly and completely, even if you think you already answered it in your resume. The system may be scanning for specific keywords or routing your answers to different people. If a field asks for your reason for leaving your last job, be honest but professional: "I was laid off due to company restructuring" or "I am looking for a role with more growth opportunity" works better than venting about a bad manager.
Upload your resume as a PDF, not a Word document, so formatting does not change when the hiring manager opens it. If the system asks for a cover letter, paste it into the text box rather than uploading it as a file — this ensures it will be read the same way on every computer.
Following up without being pushy
After you submit an application, wait at least one week before following up. If the posting listed a hiring manager's name or email, you can send a brief message: "I submitted my application for the [job title] position on [date]. I remain very interested in this role and would welcome the opportunity to discuss how my experience in [specific skill] can contribute to your team." Keep it to three sentences and send it once only.
If you do not hear back after two weeks, move on. Some companies take weeks to review applications, but many do not respond to candidates they do not plan to interview. Continuing to follow up after silence will not change their mind and may hurt your reputation if you apply for another role there later.
If you get an interview, that is the time to ask about timeline. At the end of the interview, you can ask "What is your timeline for making a decision?" and "When should I expect to hear from you?" This gives you a realistic expectation and tells you when to follow up if they miss their own deadline.
Understanding different types of job postings
Not all job postings are real openings. Some companies post jobs to build a resume database even though they are not actively hiring. Some recruiters post the same job multiple times across different sites. Some postings are for positions that have already been filled internally but the company posts them anyway to comply with policy. You cannot always tell which is which, but you can reduce wasted effort by checking a few things.
If a posting has been up for more than three months on the same site, it may be a database-building post or the company may be very picky. If the salary range is unusually wide — like "$30,000 to $80,000" — the company may not have decided what the role is worth. If the posting lists 20 required skills and you have 15, apply anyway; most postings list a wish list, not a requirement list. If the posting asks you to pay money upfront or promises unrealistic pay for minimal work, it is a scam.
Tracking your applications so you do not lose track
After your first few applications, you will lose track of where you applied, when, and what you said. Create a simple spreadsheet with columns for company name, job title, date applied, job posting link, and notes about the role. Update it every time you apply. This takes two minutes per application and saves you from accidentally applying twice or forgetting you already customized a cover letter for that company.
If you get a call or email from a company, you can quickly look up what you said in your application and cover letter. This matters because hiring managers often ask follow-up questions about specific things you wrote. If you mentioned you managed a team of five, they may ask how you handled conflict or how you trained new people. Having your own notes means you will not freeze or contradict yourself.
Frequently Asked Questions
Should I apply for jobs I am not fully may have access to for?
Yes, if you have most of the skills listed. Most job postings list a wish list, not hard requirements. If you have 70 to 80 percent of what they ask for, apply. Hiring managers often choose the best candidate available rather than waiting for someone who checks every box. The worst they can do is not call you back.
Is it better to apply online or send my resume directly to someone at the company?
Use the official application system if one exists, because that is how the company tracks candidates and routes your materials to the right person. If you know someone at the company, you can send them your resume separately and ask them to pass it along, but do not skip the official system — apply through both channels.
How many times should I apply to the same company?
Apply once per job opening. If the same company posts a different role that interests you, apply for that one too. Do not apply for the same position twice or keep resubmitting after you have already applied. Hiring systems flag duplicate applications and it can hurt your chances.
What should I do if I have a gap in my employment history?
Be honest and brief. If you were laid off, say so. If you took time off to care for family, say so. If you were job searching, say so. Hiring managers understand that gaps happen. What they want to avoid is the feeling that you are hiding something. A straightforward explanation on your resume or in your cover letter is better than hoping they do not notice.
Can I use the same cover letter for every job?
No. A generic cover letter signals that you are mass-applying and not serious about the specific role. Spend 15 minutes tailoring each one by mentioning the company name, the specific job title, and one skill from the posting. This small effort makes a real difference in whether you get an interview.