Join the Team

Primary is always looking for new talent to join our agency. Our culture is made up of entrepreneurially spirited people who are motivated, curious, kind, and passionate about their clients. We are privately-owned and do not have to report numbers to a holding company. Instead, we report to our employees, so you will always know first-hand what is going on.

Every day is different here. We feel it helps bring positive energy to the workplace, so you will awake each day excited to come into work. If this sounds like your type of place, check out our benefits and job listings below.

  • Competitive salary
  • All major holidays off
  • Two weeks of vacation (you get more as time goes on)
  • 12 work-from-home days
  • 10 sick days
  • Snow days when it snows
  • Flexible work schedule
  • 100% paid parking
  • Tuition reimbursement program
  • Medical and dental coverage
  • Retirement plan matching

Senior Account Executive

  • Description

    Now Hiring: Senior Account Executive / Account Executive

    Primary is growing and has an immediate opening for a Senior Account Executive / Account Executive in our Haverhill, MA office! The Senior Account Executive / Account Executive will be responsible to help organize and manage Client projects, be the daily liaison between Clients and Agency, report campaign performance, and conduct weekly project meetings between the Clients and Agency. The ideal candidate will have exceptional writing skills and will be a motivated self-starter and team player.

  • Requirements
    • Bachelor's degree from accredited college or university
    • 3-5 years of relevant agency or marketing experience
    • A people person
    • Exceptional writing and grammar skills
    • Extremely detail oriented
    • Excellent time management skills
    • Familiarity with online/offline media, tracking, reporting, and KPI's
    • Experience with Project Management Software
    • Experience in Real Estate a plus
  • Please reply with a cover letter, resume, salary requirements, and include anything relevant to yourself that you believe would exemplify why you're the best individual for this position. Only candidates who are selected for an interview will be notified.

  • In addition to a competitive salary, Primary employees receive all major holidays off, a couple weeks of vacation (you get more as time goes on), twelve work-from-home days, ten sick days, a flexible work schedule, paid parking, tuition reimbursement program, medical and dental coverage, and retirement plan matching.

  • Apply Now

SketchUp Designer

  • Description

    The SketchUp Designer will work on floor plan and interior renderings for our real estate clients. The ideal candidate must be detail oriented and have prior SketchUp experience as well as be an excellent self-starter and project manager. Must be able to read architectural drawings and have good math skills. The position would start out part time with the possibility of turning into full time. We are flexible with this position being either freelance or in-house but our preference would be to have someone work in our Haverhill office. Additional proficiencies in 3D modeling software, exterior rendering and Adobe Creative Suite experience a huge plus.

  • Specific Requirements
    • Prior SketchUp experience
    • Ability to read architectural drawings
    • Detail Oriented
    • Proficiencies in 3D modeling software and exterior rendering a huge plus
    • Adobe Creative Suite experience a plus
  • Apply Now

Web Designer

  • Description

    PRIMARY is seeking a super talented and wicked smart/cool front-end web designer for our Haverhill studio. Does this sound like you? Great! Please read on (we love your confidence btw). Now for the fine print… You will be responsible for the front-end development of responsive websites with user-friendly design and clear navigation. You must have the ability to build sites using both static and dynamic content. You will have a working knowledge of JavaScript and other web languages to code custom page functionality. Finally, you will also be required to stay on the cutting edge of new technology and web languages by researching, collaborating with other members of PRIMARY’s web team and going to conferences.

  • Duties
    • Attend client meetings to learn the wants and needs of their project prior to development
    • Provide accurate time estimates to complete a project based on its requirements and scope
    • Work with Account Services to set project deadlines and track job progress
    • Work directly with designers to evaluate static mockups for responsive/interaction design, feasibility, and usability
    • Identify and provide solutions to any UX/UI concerns that you may have
    • Asses each project to help determine the best development workflow / framework / tools for the job
    • Build static and dynamic sites with the ability to custom-build functionality if needed
    • Attend web meetings and collaborate with the web team on digital projects
  • Skills
    • Degree from accredited University, College or Technical Institute
    • 3+ years of related experience in a professional setting
    • Ability to juggle multiple projects and manage priorities and time accordingly
    • Resourcefulness and an ability to work both independently and in small teams
    • Experience building custom websites utilizing CSS3, HTML5, JavaScript and PHP
    • Experience using Git + Github for collaboration and version control
    • Extensive experience with WordPress or other CMS
    • Firm knowledge of responsive design, web standards and best practices
    • Familiarity with task-runners such as Grunt and Gulp
    • Familiarity with web-application frameworks such as Angular
    • Custom WordPress theme development skills a plus
    • Working knowledge of back-end development languages a plus
    • iOS or Android app development experience a plus
  • Apply Now