30 agencies onboarded last 30 days — Don't get left behind
    Free Tool

    Job Description Builder

    Create optimized, inclusive job descriptions that attract top talent in minutes.

    Best practices built-in
    Inclusive language
    One-click copy

    Job details

    Your job description

    # Senior Software Engineer
    
    ## About Acme Corp
    Fast-growing B2B SaaS company. We're looking for talented individuals to join our Engineering team and help us shape the future of our products.
    
    ## Location
    Remote
    
    ## What You'll Do
    • Build scalable systems
    • Lead technical projects
    • Mentor junior engineers
    • Collaborate with cross-functional teams to deliver high-impact features
    • Participate in code reviews and contribute to engineering best practices
    • Stay current with industry trends and bring new ideas to the team
    
    ## What We're Looking For
    ### Required Qualifications
    • React, TypeScript
    • System design
    • AWS experience
    • 5+ years of professional experience in a similar role
    • Strong problem-solving skills and attention to detail
    • Excellent communication and collaboration abilities
    
    ### Nice to Have
    • Experience working in fast-paced startup environments
    • Open source contributions or technical writing
    • Track record of mentoring and growing engineering talent
    
    ## What We Offer
    • Competitive salary and equity package
    • Comprehensive health, dental, and vision insurance
    • Flexible PTO and remote work options
    • Professional development budget
    • Modern tech stack and tooling
    • Collaborative, inclusive team culture
    
    ## Our Commitment to Diversity
    We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
    
    ## How to Apply
    Interested candidates should submit their resume and a brief cover letter explaining why you're excited about this opportunity.
    
    ---
    
    *Acme Corp is committed to creating an inclusive environment for all employees.*

    Ready to post this role?

    Let boilr find and reach out to perfect candidates automatically.

    Try boilr Free

    Job description best practices

    ✅ Do: Be specific about impact

    Instead of "Build features," say "Build features that serve 10M+ users daily."

    ❌ Don't: Use jargon or buzzwords

    Avoid "rockstar," "ninja," "wizard." Use clear, professional language that respects all candidates.

    ✅ Do: Focus on outcomes

    Describe what the person will achieve, not just tasks. "Ship products that delight users."

    ❌ Don't: List 20+ requirements

    Long lists discourage applicants, especially underrepresented groups. Stick to 5-7 must-haves.

    ✅ Do: Highlight benefits

    Be specific: "4 weeks PTO," "$3K learning budget," "Equity for all employees."

    ❌ Don't: Use gendered language

    Avoid "he/she" — use "they." Tools like Textio can help identify biased language.

    Frequently Asked Questions

    Should I include salary in the job description?

    Yes! Transparency increases applications and builds trust. Include a range (e.g., "$120K-$150K") based on experience. Several states now require salary disclosure.

    How long should a job description be?

    Aim for 500-800 words. Longer than that and you'll lose attention. Focus on the most important information and what makes the role unique.

    What's the most important section?

    The "What You'll Do" section. Candidates want to understand the day-to-day work and impact. Be specific and exciting without overpromising.

    How do I make my JD stand out?

    Show personality while staying professional. Mention specific projects, technologies, or challenges. Highlight what makes your team/company special — remote work, impact, growth opportunities.