Categories
Media & Creative Job Descriptions

Creative Director Job Description

The job of a Creative Director is to manage a team of Designers, Developers, Content Writers,  Videographers, Photographers, and other creative professionals by providing direction and guidance for a variety of projects. 

Depending on the company, Creative Directors can work as Managers or take on a variety of creative tasks. They often develop concepts for the company’s branding and products. They create plans and layouts for ads and digital publications, and ensure that the creative staff comes up with high-quality content that supports the brand’s consistency. 

A Creative Director often works closely with an Art Director, providing a vision that the latter executes by providing concrete guidelines on what the copy, videos, images, and illustrations should look like. 

Similar Job Titles:

Content Manager, Brand Manager, Social Media Manager, Marketing Director

What Does a Creative Director Generally Do?

Based on the company’s needs, a Creative Director can be assigned to a variety of tasks. Some of the most common responsibilities of a Creative Director are:

  1. Defining a vision for creative efforts
  2. Maintaining a consistent look and feel
  3. Setting up a budget and timeline
  4. Managing a team of creative professionals

Defining a Vision for Creative Efforts

A Creative Director has a holistic approach to the creative project, defining the vision that encompasses branding, marketing campaigns, and advertising messages. They can be assigned to work on a project that mixes print and digital efforts or focus on one of those aspects specifically. 

Maintaining a Consistent Look and Feel

Based on their vision, a Creative Director needs to evaluate copy, design, and various marketing practices, to ensure that the project represents the brand effectively. This means that they need to maintain a cohesive look and feel for every creative aspect of the project. 

All the visuals, messages, and interactive elements need to fit the Creative Director’s concept and reflect the company’s values and mission.

Setting Up a Budget and Timelines

A Creative Director needs to set up a budget for the projects and create timelines based on specific requirements. This includes planning tasks, organizing schedules for long-term and short-term projects, and making sure that the team meets the projects’ goals and deadlines. 

One of the essential tasks of a Creative Director is to make sure that the execution of all the planned creative tasks doesn’t surpass the budget restrictions.

Managing a Team of Creative Professionals

A Creative Director carries the responsibility of being a mentor to the entire team of creative professionals, such as Copywriters, Photographers, Graphic Designers, etc. Creative Directors need to nurture the team’s creative ideas and track how each member is performing. 

Depending on the company, a Creative Director can be responsible for recruiting and managing both full-time and freelance members of the creative team.

Roles a Creative Director Typically Collaborates With

Based on their assigned responsibilities in the company, a Creative Director collaborates with a variety of crucial roles, such as:

Roles Creative Directors Collaborate With
Brand Manager Videographer Marketing Specialist
Graphic Designer Content Writer Photographer
Copywriter Product Manager Web Developer

Creative Director Salary

The average annual salary of a Creative Director in the United States is $120,000.

Depending on various factors, such as their skill set and education, the salary of a Creative Director ranges from $59,000 to $191,00.

What Is the Creative Director Pay Difference by Location?

In some of the most prominent cities in the United States, the average annual salary of a Creative Director is:

San Francisco, CA $155,088
Seattle, WA $135,658
Denver, CO $125,472
Austin, TX $122,023
Washington, DC $138,115
Milwaukee, WI $122,791
Boston, MA $139,790
New York, NY $149,256

What Is the Web Developer Pay Difference by Experience?

Based on how many years of experience they have in the field, the average annual salary of a Creative Director is:

Years of Experience Average Annual Salary
< 1  $117,332
1–4  $118,864
5–9 $123,458
10–19  $131,805
20+ $147,626

Creative Director Job Description Template

[Company Name] is looking for a talented and experienced Creative Director to be in charge of our company’s creative team. Your job will be to define a vision aligned with our brand and provide direction and guidance to our creative professionals on how to bring it to life. 

Your responsibility will be to determine a budget necessary for the execution of each project and set up timelines based on specific requirements. You will recruit Copywriters, Videographers, Graphic Designers, and other creative individuals, and monitor their overall performance. You’ll also be collaborating with our marketing department to ensure that our content meets customer expectations.

We’re looking for candidates with excellent interpersonal and communication skills that are experienced with project management. You need to have strong leadership qualities and know how to get the best out of our creative team’s capabilities.

Creative Director Responsibilities

  • Oversee the team’s creative efforts and work with them to develop fresh ideas for the company’s branding and marketing campaigns
  • Assess data and marketing trends to create relevant and valuable concepts
  • Track the team members’ performance and assign project workload
  • Define and monitor the project’s budget and deadlines
  • Lead the team to create exceptional content that represents the brand effectively
  • Ensure consistency throughout different project-related efforts
  • Assist in recruiting and managing full-time and freelance creative professionals

Creative Director Requirements

  • Bachelors’ degree in Graphic Design, Marketing, or another relevant field
  • Previous experience working as a Creative Director
  • Extensive knowledge of how to build and manage teams, and oversee projects and resources
  • Excellent leadership, interpersonal and communication skills
  • An innovative mindset and exceptional strategic thinking
  • Comprehensive understanding of the best web, copy, and design practices
  • Solid experience with finances and budgeting
Categories
Software Development Job Descriptions

Web Developer Job Description

A Web Developer uses a coding language to create websites and web applications. Their job is to assess the plan and vision crafted by a Web Designer and turn them into a concrete solution for different devices, including phones, tablets, and desktop computers.

A Web Developer needs to be up to date with all the current trends in web-based technologies so that they can produce state-of-the-art solutions. They commonly work in a team environment where they need to communicate with various other roles, such as Managers, Copywriters, and Creative Designers, to create a website or application that represents the brand effectively. This is what makes their role broader than that of a Computer Programmer. 

Similar Job Titles:

Front-End Developer, Back-End Developer, Full-Stack Developer, Web Designer, UX Designer

What Does a Web Developer Generally Do?

A Web Developer can perform a range of tasks depending on their role in the company. They can be responsible for the client-side or the server-side of the development process specifically, or work on both as a Full-Stack Developer. They might also create some of the website content along with Copywriters and Content Writers. 

A Web Developer is assigned to work on one or all three layers that constitute the foundation of web development:

  1. Front-end development
  2. Back-end development
  3. Database technology

Front-End Development

Front-end development—also known as client-side scripting—refers to Web Developers using coding languages, such as C++, Ruby, Python, and JavaScript, to build all the parts of a website or application that the user can see. This includes fonts, pages, menus, layouts, contact forms, etc. 

When it comes to front-end development, a Web Developer should also be familiar with JavaScript libraries, such as jQuery and React JS.

Back-End Development

Back-end development—also known as server-side scripting—focuses on all that’s going on behind the scenes. This includes all the parts of a website or web app that are the “invisible” foundation of what the user can see. 

The back end consists of an infrastructure of APIs, databases, and server scripts. This where the data gets stored and organized so that the front end can work smoothly. 

Database Technology

Aside from back-end and front-end code, the functionality of websites and applications depends on database technology. Web Developers need to manage a database that stores all the essential files and content. The database requires a server to run and uses a particular type of Relational Database Management System (RDBMS).

Roles a Web Developer Typically Collaborates With

Depending on the range of their responsibilities in the company, a Web Developer can work closely with a variety of roles, such as:

Roles Web Developers Collaborate With
DevOps Engineer Copywriter Project Manager
Graphic Designer IT Director IT Specialist
Content Manager Data Analyst Creative Director

Web Developer Salary

The average salary of a Web Developer in the U.S. is $68,500 per year.

Depending on factors such as their skill set, education, and experience, the salary of a Web Developer ranges from $47,000 to $100,00.

What Is the Web Developer Pay Difference by Location?

Let’s take a look at the average salary of a Web Developer in some of the most prominent cities across the United States:

San Francisco, CA $90,104
Seattle, WA $78,816
Denver, CO $72,898
Austin, TX $70,894
Washington, DC $80,243
Milwaukee, WI $71,340
Boston, MA $81,216
New York, NY $86,716

What Is the Web Developer Pay Difference by Experience?

Depending on how many years of experience they have in the field, the average salary of a Web Developer is:

Years of Experience Average Annual Salary
< 1  $51,000
1–4  $58,000
5–9 $67,000
10–19  $71,000
20+ $77,000

Web Developer Job Description Template

[Company Name] is looking for a skilled Web Developer to build exceptional websites and applications for our company. You will write well-designed code using different coding languages to create a fully-functional product that provides the perfect user experience. 

Working alongside our creative team, your job will be to use your knowledge of web-based technologies to create websites and software solutions that represent our brand effectively. You will be responsible for assessing user feedback, performing tests, and correcting issues.

To succeed in this role, we expect you to be proficient in CSS, HTML, Python, and JavaScript, and have solid experience with developing for different devices, browsers, and operating systems.

Web Developer Responsibilities

  • Build and maintain websites and applications
  • Write testable and well-designed code using the best website and software development practices
  • Evaluate code to make sure that it is properly structured and compatible with different devices, browsers, and operating systems
  • Develop solutions that meet industry standards
  • Oversee and perform updates
  • Define requirements and specifications in line with technical needs
  • Produce and update software documentation
  • Assess customer feedback to identify problems and correct them
  • Actively contribute ideas for improving websites and applications
  • Manage, scale, and expand the company’s website
  • Identify user needs by assessing technical requirements
  • Implement a contingency plan

Web Developer Requirements

  • Proficiency in using different markup and programming languages, such as CSS, HTML, Python, and JavaScript
  • Bachelor’s degree in Web Development, Computer Science, or another relevant field
  • Solid experience using MySQL
  • Strong interpersonal and communication skills
  • Ability to perform in a fast-paced and team-driven environment
  • Basic knowledge of SEO practices
  • Solid comprehension of consumer behavior
  • High level of experience with web standards, website interfaces, and cross-browser compatibility
  • Extensive knowledge of best practices regarding internet security
  • Excellent project management skills
Categories
Software Development Job Descriptions

Software Developer Job Description

A Software Developer is a person that creates or supervises the creation of a software program.  They build those programs to facilitate and enable activities on computers or other digital devices, including laptops, phones, or tablets. Some of those activities range from playing video games and watching movies, to creating reports and performing analysis.

Software Developers use their technical expertise and knowledge of programming languages to create programs for different fields or industries. Those programs can be customized to adapt to the specific needs of any business. 

Similar Job Titles:

Software Engineer, Video Game Designer, IT Director, IT Specialist, Web Developer, IT Manager

What Does a Software Developer Usually Do?

A Software Developer oversees and participates in every aspect of creating a software program. That includes planning, establishing parameters, writing, designing, coding, encrypting, and testing. 

Here’s a list of activities a Software Developer usually performs:

  1. Creates and test a software program 
  2. Tests and monitors the quality of the new and existing systems
  3. Communicates with clients and project managers
  4. Collaborates with other team members 
  5. Writes reports for future reference

Creates and test a software program

Software Developers are involved with the entire process of creating a software program. That process usually starts with defining the specific functionality of the program, designing it, and giving instructions to programmers to write the computer code and test it.

 

If the program doesn’t work or proves to be too difficult to use, Software Developers have to identify the mistake and perform corrections. When the program is delivered to the clients, Software Developers are in charge of regular upgrades and maintenance.

Monitors the quality of the new and existing systems

Software programs have to keep up with changes in technology. This means the Software Developers must provide the service of maintaining and improving the quality of new, as well as existing systems, to ensure their full functionality. 

 

The maintenance of software solutions includes analyzing client’s suggestions and requirements, creating and implementing solutions for existing issues, quality enhancement, and optimization.

Communicates with clients and project managers

The first step when developing a software solution is sitting down with a client and finding out their exact expectations of the final product. Software Developers are also in charge of communicating with clients on a regular basis about the possible changes in their requirements.

 

Software Developers also need to keep the project managers informed about the status of the program, as well as possible adjustments, at all times.

Collaborates with other team members

Software developers have to collaborate with other roles, such as Project Managers, Database Administrators, Sales and Marketing departments, and Graphic Designers to make sure everybody is on the same page when it comes to creating a specific program. 

 

They have to agree on everything from defining a product, creating a design, and ensuring data security, to promoting and advertising the software solution. 

Writes reports for future reference

When Software Developers finish the program, they need to document all the changes, adjustments, tests, and other valuable information to know exactly how the process went, and what to improve or do differently on future projects. They write for the benefit of their future selves, as well as their team members.

 

That process includes documenting code and design decisions, writing manuals for the users, and instructions for building the program.

Roles a Software Developer Typically Collaborates With

Depending on size and organization of the company, a Software Developer can work alongside a number of different roles. Here are the most common ones:

Roles Software Developers Collaborate With
Marketing Director Data Engineer Project Manager
Graphic Designer Programmer Analyst Creative Director
Marketing Analyst UX Designer Computer Programmer

Software Developer Salary

The average annual salary for a Software Developer in the United States is around $72,000. 

Depending on the experience, the skillset, and the company, a Software Developer’s annual salary can range between $50,000 and $105,000.

What is the Software Developer Pay Difference By Location?

Here is how an average annual Software Developer salary differs in major U.S. cities:

City Average Annual Salary
San Francisco, CA $104,784
Seattle, WA $91,733
Denver, CO $75,274
Austin, TX $75,335
Washington, DC $81,035
Milwaukee, WI $61,906
Boston, MA $84,202
New York, NY $89,741

What is the Software Developer Pay Difference By Experience?

The level of experience also impacts a Social Media Manager’s salary. Here’s a table of average Social Media Manager salaries by experience level:

Years of Experience Average Annual Salary
< 1  $62,000
1–4  $69,000
5–9 $82,000
10–19  $91,000
20+ $98,000

Software Developer Job Description Template

[Company Name] is looking to hire a Software Developer that will help provide industry-leading solutions for our clients.

As a Software Developer at [Company], you will be in charge of leading a team of ambitious Software Designers to strategize, develop, and deliver high-quality software solutions. A Software Developer is expected to use advanced technology tools and techniques, as well as to adapt a unique approach for developing a program that the company will be proud of. You will be working in a flexible, positive, and collaborative work environment, alongside our [insert departments—e.g., Sales, Marketing, Design].

A Software Developer should be a goal-oriented and organized person, with a creative and innovative mind. They must have extensive knowledge of mathematics, computer science, and programming languages. 

Software Developer Responsibilities:

  • Collaborating with clients and a Project Manager to create a design for new software
  • Communicating with team members and delegating responsibilities
  • Performing tests, looking for errors in the system, and creating solutions 
  • Providing regular reports for clients and the Project Manager regarding the status of the project, as well as possible changes
  • Implementing software updates and providing maintenance when necessary
  • Keeping a record of the entire project flow
  • Providing mentorship for lower-level employees

Software Developer Requirements:

  • Bachelor Degree in Technical Engineering, Electronic Engineering, or another related field
  • X years of experience as a Software Developer or a similar role
  • Outstanding leadership skills
  • Excellent verbal and written communication
  • Great organization skills
  • Superb knowledge of programming languages, computer systems, technology, and mathematics
  • Excellent problem-solving skills
  • Advanced ability to work under pressure and meet deadlines
Categories
Human Resources Job Descriptions

HR Generalist Job Description

An HR Generalist is a go-to person for all tasks in the human resources department of a company. Their job covers a large specter of responsibilities focused on employees and their wellbeing. This includes recruiting, onboarding, managing employee relations, administering benefits and compensation, and the professional and organizational development of employees.

An HR Generalist makes sure all procedures that fall under the human resources department run smoothly and bring value to the company. As the company grows, their role can shift from performing the tasks to overseeing and organizing responsibilities between other HR experts.

Similar Job TItles:

HR Director, HR Assistant, HR Specialist, HR Coordinator

What Does an HR Generalist Usually Do?

HR Generalists run the human resources department of a company and use their extensive knowledge to perform or organize strategic, logistic, administrative, and compliance duties within the company. 

HR Generalists mediate between the staff, managers, and executives to ensure coordination between employee satisfaction and achieving company goals.

Here’s a list of activities An HR Generalist typically performs:

  1. Handles employment 
  2. Manages the onboarding and training process
  3. Controls employee relations 
  4. Handles employee compensation and benefits
  5. Ensures compliance with labor laws
  6. Manages absence administration

Handles employment 

HR Generalists are in charge of conducting the hiring process to make sure only the best talents and qualified professionals fill in the job vacancies of the company. That implies posting job adverts, sourcing talents, performing job interviews, evaluating and narrowing down candidates, and sending job offers. 

 

This is one of the most important segments of the HR Generalist’s job, as the responsibility of hiring the right candidate and retaining them falls directly on him. This segment serves to  assess the HR Generalist’s capabilities of performing other hr-related tasks.

Manages the onboarding and training process

It is useful for any company to facilitate the onboarding process of the new hire, as well as invest in employees’ professional development. HR Generalist uses analytics features and reports to assess the need of providing more information, support, or training programs to employees. 

They make sure employees are equipped with knowledge and skills to perform their daily tasks for the benefit of the company.

Controls employee relations

Handling employee relations is one of the more obvious tasks that HR Generalists perform. This includes managing employees’ daily challenges, as well as relationships with other staff members. 

Activities that fall under HR Generalist’s responsibilities are training managers, handling harassment and other complaints, investigating misconduct, making suggestions to improve employee performance, and firing. The goal is to create a healthy and productive environment that will guarantee the company’s progress.

Handles employee compensation and benefits

HR Generalists serve as a mediator between employees and benefits providers. They offer guidelines for employees’ healthcare-related questions and refer them to carriers for clarifications.

Other administration processes that HR Generalists handle are pension and retirement plans as well as employee perks. Those perks can include on-site daycares, company cars, employee lunches, gym memberships, or team buildings. 

Ensures compliance with the labor laws

One of the most important aspects that the HR department has to deal with is making sure all employer-employee relationships are handled according to labor laws and regulations. It is the HR Generalist’s job to create policies and procedures in accordance with the laws, as well as introduce them to employees.   

They achieve it by providing constant communication, employee education and training, creating and updating employee handbooks, and conducting regular HR compliance audits.

Handles absence administration

Absence administration is another thing that falls under the category of HR Generalist job description. That involves handling employee leave programs for medical or personal purposes, such as maternity/paternity leaves, vacations, or any health-related leave. 

 

Administering this task implies handling a lot of paperwork or keeping a precise record to be able to maintain compliance with the law.  

 

Roles a HR Generalist Typically Collaborates With

Depending on the structure of the company, a HR Generalist can work closely with a number of different roles. Here are the most common ones:

Roles Social Media Strategists Collaborate With
Marketing Director Account Director SEO Specialist
Recruiter Brand Manager Human Resources Manager
Director of Business Development  Account Manager Account Executive

HR Generalist Salary

The average annual salary for a HR Generalist in the United States is around $55,000. 

Depending on the experience, the skillset, and the company, an HR Generalist’s annual salary can range between $41,000 and $71,000.

What is the HR Generalist Pay Difference By Location?

Here is how an average annual Social Media Manager salary differs in major U.S. cities:

City Average Annual Salary
San Francisco, CA $74,091
Seattle, WA $62,092
Denver, CO $55,546
Austin, TX $54,658
Washington, DC $61,808
Milwaukee, WI $50,404
Boston, MA $60,958
New York, NY $64,297

What is the Social Media Manager Pay Difference By Experience?

The level of experience also impacts a Social Media Manager’s salary. Here’s a table of average Social Media Manager salaries by experience level:

Years of Experience Average Annual Salary
< 1  $52,000
1–4  $62,000
5–9 $67,000
10–19  $68,000
20+ $82,000

HR Generalist Job Description Template

[Company Name] is looking for an experienced and energetic individual to become a part of our team in the role of the HR Generalist. 

As an HR Generalist at [Company], you will serve as a vital member of our management and will be in charge of all hr-related practices. You are expected to implement different HR strategies to ensure a positive, productive working atmosphere, as well as an alignment with the company’s objectives. The goal of the HR Generalist is to create a relationship between our management and employees and achieve employee satisfaction while promoting our business strategies.

An ideal candidate has to be a well-spoken, organized, patient, and team-oriented person, with outstanding interpersonal skills and a desire for constant improvement.

HR Generalist Responsibilities:

  • Handling recruiting and staffing logistics
  • Managing and promoting employees’ personal and professional development for the sake of the company’s progress
  • Facilitating communication between managers and employees 
  • Communicating and interpreting company policies and procedures
  • Analyzing data and making recommendations for improvements to upper management
  • Organizing compliance and other types of employee training
  • Handling administrative tasks, such as benefits, leave programs, and employee perks
  • Producing reports and presenting results of HR metrics

HR Generalist Requirements:

  • A bachelor’s/master’s degree in human resources or any other related field
  • + years of experience in working as an HR Generalist or in a similar role
  • Extensive knowledge of employee benefits, recruiting, payroll, and managing employee relations
  • The ability to collaborate and make strong, trustworthy connections with other members of the team
  • Great organizational skills
  • Outstanding verbal and written communication 
  • Experience with payroll and employee data maintenance
Categories
Human Resources Job Descriptions

Recruiter Job Description

A Recruiter’s main task is to fill a job vacancy in the company that hired them. They go through resumes and get in touch with individuals that are qualified for a particular job position. The Recruiter’s job is to interview the candidates and review their work experience to determine whether they meet the company’s requirements. Some of the aspects that they evaluate are punctuality, interview skills, and professional presence.

Aside from finding the right person for the job, a Recruiter also helps applicants get ready for the interview. This includes offering suggestions on how to write the best possible resume and cover letter. Recruiters can act as advocates for the applicants by overseeing salary negotiation. They can also inform them about industry news and provide advice on labor laws and employment issues.

Similar Job Titles:

HR Generalist, HR Coordinator, HR Specialist, Human Resources Manager

What Does a Recruiter Generally Do?

While a Recruiter has the best interests of both the employer and the applicants in mind, the company is their client. Since the employer pays them a fee, the Recruiter’s primary goal is to find the best person that fits the company’s criteria for a particular position. In line with their priorities, a Recruiter commonly performs tasks such as:

  1. Understanding the company’s hiring needs
  2. Finding talented individuals for job vacancies
  3. Overseeing the interview process
  4. Following up with the candidates

Understanding the Company’s Hiring Needs

To find the right candidate for a job position, a Recruiter needs to have a comprehensive understanding of the company’s recruitment needs. This includes having a grasp on the company’s mission and projected growth rate. This way, a Recruiter can figure out which job roles should be prioritized. 

The company can have broader and more specific hiring needs. It could be looking to recruit people for a variety of positions across different departments or building a team that consists of specific job roles. 

Finding Talented Individuals for Job Vacancies

When a Recruiter understands the company’s hiring goals, they can look for candidates that are fit for particular job positions. The Recruiter’s task is to post job ads on the company’s website, social media profiles, and relevant job boards. They need to research every individual that applies for an ad and determine whether they might be suitable for the job.

After reaching out to the applicants, the Recruiter needs to assess whether they fit the company’s hiring goals based on their skills, work experience, and professional career goals. If they are a good match for a particular job position, the Recruiter will invite them to an interview.

Overseeing the Interview Process

A Recruiter needs to plan and set up the interview. This task includes managing logistical details, figuring out the time that suits all parties, and preparing both the interviewers and applicants for the interview process. 

Aside from coordinating the interview, the Recruiter also needs to set up a system for gathering feedback. This enables them to know how well each candidate did and prepare a proper follow-up.

Following Up With the Candidates

After the interview and the assessment of each applicant, it is the Recruiter’s job to follow up with the candidates by letting them know about the outcome and the status of their job application. The Recruiter needs to inform the unsuccessful candidates that they didn’t pass the interview and extend job offers to those that have been determined as suitable for the role.

Roles a Recruiter Typically Collaborates With

Let’s take a look at some of the roles within the company that a Recruiter commonly works with:

Roles Recruiters Collaborate With
Chief Executive Officer Data Analyst Digital Designer
Consultant Web Developer Social Media Specialist
Copywriter Director of Communications Project Manager

Recruiter Salary

A Recruiter’s average annual salary in the United States is $49,000.

Based on factors such as their skill set, experience, and the company hired them, a Recruiter earns from $35,000 to $76,00.

What Is the Recruiter Pay Difference by Location?

Here’s the average salary of a Recruiter in some of the most prominent cities across the United States:

San Francisco, CA $71,667
Seattle, WA $62,689
Denver, CO $57,981
Austin, TX $56,388
Washington, DC $63,824
Milwaukee, WI $56,742
Boston, MA $64,598
New York, NY $68,972

What Is the Recruiter Pay Difference by Experience?

Based on how many years of experience they have, the average annual salary of a Recruiter is:

Years of Experience Average Annual Salary
< 1  $42,000
1–4  $50,000
5–9 $58,000
10–19  $61,000
20+ $65,000

Recruiter Job Description Template

[Company Name] is looking for a skilled Recruiter to work with our hiring managers and understand the recruitment needs of our company. You will be responsible for managing the complete recruitment cycle for crucial roles across different departments within the company.

Your job will be to develop a recruitment strategy and produce job descriptions and specifications. You will source, recruit, and help us hire top talent that will boost our company’s growth.

We are looking for a decision-maker with strong interpersonal and communication skills. You need to be able to recognize and attract the best candidates for particular job positions.

Recruiter Responsibilities

  • Develop and incorporate an effective recruitment strategy
  • Produce and update job specifications and descriptions
  • Arrange recruitment materials
  • Post job ads on the company’s website, social media channels, and relevant job boards
  • Evaluate resumes, cover letter, and job applications
  • Perform interviews and evaluate the candidates’ skills, knowledge, and experience
  • Follow up with successful candidates and update the company’s internal records
  • Be a point of contact between the candidate and the company during the selection process

Recruiter Requirements

  • Previous experience in recruitment or human resources
  • Bachelor’s Degree in Human Resources Management or another relevant field
  • Excellent interpersonal, decision-making, and communication skills
  • Extensive experience with conducting various types of interviews
  • Comprehensive understanding of HR databases, Applicant Tracking Systems, and Candidate Management Systems
Categories
Software Development Job Descriptions

Software Engineer Job Description

The job of a Software Engineer is to use their comprehensive knowledge of operating systems, software development, and different programming languages to build software solutions in line with the company’s requirements. By applying computer science principles to different phases of the development process, Software Engineers can create customized systems for specific clients.

A Software Engineer creates all kinds of software solutions, including games, mobile apps, network systems, web applications, operating systems, etc. They have extensive knowledge of code and plenty of experience with writing and implementing it efficiently and seamlessly. They are creative problem-solvers that are able to multitask and build innovative solutions.

Similar Job Titles:

Software Developer, Senior Software Engineer, Software Application Developer, Full Stack Developer

What Does a Software Engineer Generally Do?

The range of tasks that a Software Engineer performs depends on the project and the decisions of the engineering manager. Experienced Software Engineers are commonly hired to analyze, build, incorporate, and support software solutions made to fix specific issues. Their responsibilities generally depend on factors such as the size of the team and the product development stage.

The most common tasks that a Software Engineer performs are:

  1. Research and analyze solutions
  2. Design systems
  3. Implement code
  4. Provide continual support

Researching and Analyzing Solutions

Before they can build an effective system, a Software Engineer needs to research and analyze different solutions and technical documents. They need to gather as much information as they can to be able to determine the system and software requirements. Once they’ve identified the requirements, they can create a new document that will help with the system design.

Software Engineers also perform a feasibility study, with the goal to figure out if developing the software is both financially and technically feasible. The study consists of comprehending the problem and coming up with different strategies to solve it. The Software Engineer singles out the best solution based on the analysis of its benefits and downsides.

Designing Systems

A Software Engineer translates the requirements they identified through research into a structure that can be incorporated into a design. 

The tasks of a Software Engineer depend on whether they are working on the front-end or the back-end. A front-end Software Engineer pays attention to the aspects of the software that the user can see. A back-end Software Engineer builds the technical foundation for the system.

Implementing Code

Incorporating code into the product’s infrastructure is one of the main goals of a Software Engineer. They need to choose an adequate programming language to translate the software design into source code. 

Most commonly, Software Engineers work in a team and focus on particular back-end and front-end components.

Providing Continual Support

Once they’ve created a product, Software Engineers need to maintain it. Since the product is never finished, a Software Engineer needs to continually provide support via updates and patches. Whenever there is an issue, such as a bug or an error that affects the user experience, it’s the Software Engineer’s job to create, implement, and test a patch.

Software Engineers most commonly work with the QA teams to provide continual support during the software development life cycle (SDLC).

Roles a Software Engineer Typically Collaborates With

A Software Engineer collaborates with a range of crucial roles within the company, such as:

Roles Software Engineers Collaborate With
IT Director Quality Assurance Tester Front-End Developer
Chief Executive Officer Computer Programmer IT Specialist
DevOps Engineer IT Consultant Project Manager

Software Engineer Salary

The average salary of a Software Engineer in the United States is $92,000 per year.

Based on various factors, such as their skill set, education, and experience, a Software Engineer earns from $63,000 to $134,00.

What Is the Software Engineer Pay Difference by Location?

Let’s take a look at the average salary of a Software Engineer in some of the major cities in the United States:

San Francisco, CA $87,223
Seattle, WA $76,295
Denver, CO $70,567
Austin, TX $68,627
Washington, DC $77,677
Milwaukee, WI $69,059
Boston, MA $78,619
New York, NY $83,943

What Is the Software Engineer Pay Difference by Experience?

Based on how many years of experience they have, a Software Engineer earns approximately:

Years of Experience Average Annual Salary
< 1  $76,000
1–4  $83,000
5–9 $94,000
10–19  $104,000
20+ $112,000

Software Engineer Job Description Template

[Company Name] is looking for a proficient Software Engineer that will work with our exceptional software development team to research, analyze, and design top-notch software solutions. You will work both with clients and different departments to communicate ideas, proposals, and project status reports.

Working at [Company], your job will be to identify user requirements, design appropriate systems, and implement code using different programming languages. You need to have extensive knowledge of the software development cycle, from analytics to deployment.

We are looking for applicants with an innovative mindset and strong analytical and technical skills. They need to be able to work in an agile environment and take the lead when needed.

Software Engineer Responsibilities

  • Collect information and identify system and software requirements
  • Create layouts and technical documentation based on requirements
  • Produce well-designed code that can be tested and improved
  • Incorporate software into a fully operational system
  • Troubleshoot systems, and design upgrades and patches
  • Set up software solutions and assess user feedback
  • Execute the complete software development cycle
  • Ensure that the solutions comply with industry standards

Software Engineer Requirements

  • Previous experience working as a Software Engineer or Software Developer
  • Bachelor’s degree in Engineering, Computer Science, or another relevant field
  • Ability to write code and develop software solutions using programming languages such as C++ and Java
  • Proficiency in identifying system and software requirements and documenting them
  • Comprehensive understanding of web frameworks such as JSF, GWT, and Wicket
  • Solid experience in testing, debugging, and troubleshooting software solutions
  • Mastery of software engineering tools
Categories
Marketing Job Descriptions

Social Media Designer Job Description

A Social Media Designer crafts high-quality graphic content and posts it on all the company’s social media profiles. Their job is to employ their graphic design and programming skills to create compelling posts, pages, and applications that drive traffic and boost conversions. 

They also need to possess extensive marketing knowledge to be able to come up with the most appropriate content for a specific target audience.

Similar Job Titles:

Social Media Strategist, Social Media Manager, Social Media Intern, Social Media Specialist

What Does a Social Media Designer Usually Do?

  1. Develop new concepts
  2. Designing top-notch visual content
  3. Test graphics on different devices
  4. Improve marketing efforts
  5. Strengthen the brand image

Developing New Concepts

A Social Media Designer develops fresh concepts for creating graphic content in line with the company’s goals. They need to track developments of various social trends and patterns and determine the best solutions for crafting relevant and valuable posts for different social media channels. 

A Social Media Designer needs to determine the best way to present those concepts to a target audience, with the goal to convert followers into customers.

Designing Top-Notch Visual Content

Designing and implementing high-quality graphic content is one of the main priorities of a Social Media Designer. This includes a variety of visual content types, such as:

  • High-quality and attention-grabbing images that grab the users’ attention and improve the brand’s credibility
  • Visually compelling infographics that present valuable information about your company in a compelling way
  • Quote graphics that reflect the vision and message of your brand, enabling followers to relate and build a relationship with your business
  • Customer testimonials that present your company’s success in a way that builds trust and drives followers to convert
  • Logos and fonts that maintain brand consistency and professionalism

Testing Graphics on Different Devices

An essential part of the Social Media Designer’s job is to ensure that all the graphic elements that they create are presented on different devices flawlessly. This includes providing the best possible user experience for the large chunk of your audience that consists of mobile users.

Improving Marketing Efforts

A Social Media Designer works closely with the marketing department to create a strong social media presence. This includes designing top-notch content for ads, banners, product pages, etc. 

It’s crucial for a Social Media Designer to be up to date with current marketing trends so that they can create adequate visual content that generates conversions and sales. They also need to be well acquainted with the newest SEO practices to ensure that the content is shown by search engines prominently.

Strengthening the Brand Image

A Social Media Manager creates and manages the overall look and feel of various types of content that the company posts on its social media profiles. Their job is to ensure that all the marketing materials have a consistent design and message. 

By maintaining visual consistency, Social Media Managers boost the brand image, loyalty, and recognition.

Roles a Social Media Designer Typically Collaborates With

Based on the structure of your business, a Social Media Designer will collaborate with different crucial roles. Some of those positions are:

Roles Social Media Designers Collaborate With
Content Manager Creative Director SEO Specialist
Web Developer Graphic Designer Computer Programmer
Marketing Director Brand Manager Product Manager

Social Media Designer Salary

In the United States, a Social Media Designer earns an annual salary of approximately $48,000.

Based on their set of skills and level of experience, the salary of a Social Media Designer ranges from $34,000 to $66,000.

What Is the Social Media Designer Pay Difference by Location?

Here’s a table listing the average annual salary of a Social Media Designer in some of the most prominent cities in the United States:

City Average Annual Salary
San Francisco, CA $59,471
Seattle, WA $52,021
Denver, CO $48,115
Austin, TX $46,792
Washington, DC $52,963
Milwaukee, WI $47,086
Boston, MA $53,605
New York, NY $57,235

What Is the Social Media Designer Pay Difference by Experience?

The Social Media Designer pay varies in line with their level of experience. Here’s a table of average Social Media Designer annual salaries based on how much experience they have in the field:

Years of Experience Average Annual Salary
< 1  $39,000
1–4  $43,000
5–9 $49,000
10–19  $51,000
20+ $52,000

Social Media Designer Job Description Template

We at [Company Name] are looking for a talented Social Media Designer with excellent attention to detail. They will be responsible for designing original content on all our social media channels, including [list relevant social media platforms].

As a Social Media Designer at [Company], you will create high-quality graphic materials that will boost our brand image and help us build a loyal customer base. Your job will also be to work with our programmers on developing attention-grabbing apps for boosting engagement and increasing conversions.

As a Social Media Designer, you need to be exceptionally creative and motivated. This position requires extensive marketing knowledge and comprehension of social media trends. You need to have great communication and organizational skills, and be able to both come to decisions independently and work in a team environment. 

Social Media Designer Responsibilities

  • Design top-notch graphic content for different social media channels
  • Develop fresh concepts based on company goals and current social media trends
  • Analyze design briefs and outline requirements
  • Present ideas and drafts to the team
  • Ensure that all the graphic elements are consistent in terms of style, colors, and message
  • Test graphic elements on different devices
  • Utilize programming skills to create engaging apps and build exceptional pages
  • Work with the marketing team to build a strong social media presence
  • Measure key performance indicators and provide suggestions on what can be improved

Social Media Designer Responsibilities

  • Bachelor’s Degree in Graphic Design or Computer Sciences
  • Excellent communication and organizational skills
  • Ability to create unique content
  • Exceptional creative skills
  • Proficiency in graphics editing software such as Adobe Illustrator and Photoshop
  • Comprehensive understanding of marketing practices
  • Solid programming skills
Categories
Marketing Job Descriptions

Social Media Specialist Job Description

The job of a Social Media Specialist is to create and manage content on all the company’s social media channels. This includes popular social media platforms such as Twitter, Facebook, Instagram, and Pinterest. 

The Specialist’s primary goal is to build audiences for the company’s social media profiles and come up with various solutions for customer engagement. They also track crucial metrics, reply to users’ comments, and supervise creative design.

Similar Job Titles:

Social Media Manager, Social Media Intern, Social Media Designer, Social Media Strategist

What Does a Social Media Specialist Usually Do?

The role of a Social Media Specialist is to grab the attention of a targeted audience using top-notch content and form strong relationships that can help the brand grow. Some of the crucial tasks that a Specialist does are:

  1. Create content
  2. Manage the community
  3. Determine KPIs and interpret analytics
  4. Utilize social media ads
  5. Understand SEO

Creating Content

A Social Media Specialist creates valuable and consistent content on all the company’s social media platforms. This includes creating and editing social media posts and promoting different types of social media campaigns. The goal is to craft content that will impact the community and boost the number of followers.

Managing the Community

One of the crucial goals of a Social Media Specialist is to figure out the best ways to interact with the community and get a better understanding of their needs, pain points, questions, and comments. A Specialist needs to give a human face to the brand, enabling the target audience to feel comfortable about communicating with the business.

Determining KPIs and Interpreting Analytics

A Social Media Specialist determines key performance indicators that can help the company achieve its goals. This includes evaluating these goals frequently and adjusting the KPIs. 

In line with the KPIs, a Specialist needs to use analytic tools to measure the performance of all social media channels. This enables the Specialist to come up with the best possible content strategy.

Utilizing Social Media Ads

A Social Media Specialist needs to be proficient with paid social media ads. This enables them to determine how those ads can scale the company’s organic social media efforts. The Specialist determines the best social media platforms for running ads and suggests the most effective practices for aligning ad content with the target audience.

Understanding SEO

It’s important for a Specialist to be well-versed when it comes to the best SEO practices for driving organic traffic to the company’s social media content. They know how to incorporate the best-performing keywords and optimize each post in line with the users’ search intent.

Roles a Social Media Specialist Typically Collaborates With

A Social Media Specialist can work closely with a variety of crucial company roles, depending on your company’s structure. Some of the most common roles include:

Roles Social Media Specialists Collaborate With
Product Manager Marketing Specialist Marketing Analyst
Graphic Designer Content Manager Brand Manager
SEO Specialist Creative Director Copywriter

Social Media Specialist Salary

The average salary of a Social Media Specialist in the United States is $43,000 per year. 

In line with various factors, such as their skill set and experience, a Social Media Specialist earns from $38,000 to $50,000.

What Is the Social Media Specialist Pay Difference by Location?

Let’s take a look at what the average annual salary of a Social Media Specialist is some of the major U.S. cities:

San Francisco, CA $53,856
Seattle, WA $47,109
Denver, CO $43,572
Austin, TX $42,374
Washington, DC $47,962
Milwaukee, WI $42,641
Boston, MA $48,544
New York, NY $51,831

What Is the Social Media Specialist Pay Difference by Experience?

A Social Media Specialist’s salary is affected by their level of experience. Here’s a list of Social Media Specialist salaries based on how many years of experience they have:

Years of Experience Average Annual Salary
< 1  $39,000
1–4  $44,000
5–9 $51,000
10–19  $54,000
20+ $60,000

Social Media Specialist Job Description Template

[Company Name] is looking for a talented and experienced Social Media Specialist to help us manage different strategies effectively across all our social media channels. This includes our [list relevant social media platforms].

Working as a Social Media Specialist at [Company], your job will be to utilize various social media tools and create top-notch content for boosting awareness and engagement. You will establish KPIs and evaluate analytics to help us come up with the best possible social media content strategy.

Working alongside our creative and editorial teams, your job will be to find the best solutions for interacting with our followers and boosting conversions. You need to have excellent communication skills and a talent for crafting top-notch content that generates optimal results.

Social Media Specialist Responsibilities

  • Craft social media content plans in line with the company’s brand identity
  • Create a high volume of valuable social media posts every day
  • Develop, edit, post, and share consistent content that boosts customer engagement for all social media platforms
  • Interact with the follower base by responding to questions and comments in a timely manner
  • Utilize analytical tools, such as Facebook Insights and Google Analytics, to track and assess the company’s performance on social media channels
  • Provide suggestions on how the social media strategy can be improved
  • Keep track of social media trends and practices
  • Create and manage social influencer programs
  • Attend social influencer events to gain new insights
  • Generate monthly reports on the company’s social media efforts
  • Moderate user-generated content in line with established policies
  • Collaborate with other departments, such as Sales and Customer Relations

Social Media Specialist Responsibilities

  • Bachelor’s degree in Business, Marketing, Public Relations, or Communications
  • 3+ years of experience with social media, with a focus on content planning and management
  • Excellent written and communication skills
  • Fluency in spoken and written English
  • Proficiency using different analytics tools
  • Ability to organize and prioritize tasks
  • Excellent time-management skills
  • Ability to perform in a fast-paced and challenging environment
Categories
IT Job Descriptions

Project Manager Job Description

A Project Manager is a person in charge of overseeing key projects for a company. He is responsible for the complete organization, creation, and execution of projects while respecting deadlines, budget, and client’s wishes. 

Project Managers can work in a variety of fields. They handle aspects such as setting deadlines, managing employees, organizing tasks, monitoring the progress of the projects, and implementing changes to meet new requirements.

The Project manager’s job covers these processes, regardless of the field:

  • Initiating
  • Planning
  • Executing
  • Monitoring and Controlling
  • Closing

Similar Job TItles:

Chief Executive Officer, Development Director, Product Manager, Consultant

What Does a Project Manager Usually Do?

A Project manager takes full responsibility for successfully planning, monitoring, executing, and closing the project. 

 

Here’s a list of activities a Project Manager typically performs:

  1. Leads project planning 
  2. Coordinates employees and resources
  3. Oversees project development and implements changes
  4. Communicates with stakeholders
  5. Manages budget
  6. Identifies and resolves issues

Leads project planning 

A Project Manager is in charge of taking the idea and turning it into a feasible plan. That implies assembling a team and working together to form a strategy on how to execute it within the parameters such as budget, timeline, and resource. 

 

A Project manager has to define the goal of the project, organize tasks among employees, and make an outline of the plan that covers all the assigned factors

Coordinates employees and resources

After the planning segment is over, the Project Manager’s job is to assign responsibilities to employees and make sure that all the work is performed according to the schedule. 

This involves eliminating distractions, facilitating the execution of the tasks, and guiding the team through changes in the project.

 

The progress of the project depends on the resources, and it is not uncommon for projects to fail due to poor resource management. It is Project Manager’s duty to distribute the resources to every segment of the project in the most efficient way.

Oversees project development and implements changes

The Project Manager’s job during the project execution involves overseeing every aspect of the process, managing the budget, reaching key milestones, and making sure the development is going according to the schedule. 

During an ongoing project, things rarely go as planned, so the Project Manager needs to be flexible and ready to implement changes when necessary. 

Communicates with stakeholders

Communication is the key to running a project with many people involved. Every person connected to the project needs to be informed of the state of the operations, possible changes, and how they will affect them.

 

A Project Manager’s job is to provide concrete information by organizing meetings, sending weekly or monthly reports, updating the dashboard, sending emails, or making calls. 

Manages budget

A Project Manager’s responsibility is to estimate the state of the budget on a weekly, monthly, or even daily basis, depending on the size of the expenses.

They need to control the costs and make sure the project is progressing within the approved budget. This involves constantly reviewing the state of the budget, foreseeing possible changes in scope, forecasting the use of resources, and communicating with employees.

Identifies and resolves issues

Many things can go wrong during the course of the project, from unforeseen costs to changes in company initiative.

Roles a Project Manager Typically Collaborates With

 

Depending on the structure of the company, a Project Manager can work closely with a number of different roles. Here are the most common ones:

Roles Project Managers Collaborate With
Account Manager Marketing Manager SEO Specialist
Graphic Designer Account Executive Creative Director
Marketing Analyst Brand Manager Market Research Analyst 

Project Manager Salary

The average annual salary for a Project Manager in the United States is around $75,000.

What is the Project Manager Pay Difference By Location?

Here is how an average annual Social Media Manager salary differs in major U.S. cities:

City Average Annual Salary
San Francisco, CA $96,126
Seattle, WA $77,924
Denver, CO $74,698
Austin, TX $74,702
Washington, DC $84,557
Milwaukee, WI $68,620
Boston, MA $79,034
New York, NY $79,704

What is the Project Manager Pay Difference By Experience?

The level of experience also impacts a Project Manager’s salary. Here’s a table of average Project Manager salaries by experience level:

Years of Experience Average Annual Salary
< 1  $56,000
1–4  $64,000
5–9 $78,000
10–19  $87,000
20+ $91,000

Project Manager Job Description Template

[Company Name] is looking for a Project Manager to join our team and help us deliver a high-quality service to our customers. 

As a Project Manager in [Company Name], you will be in charge of overseeing various projects, organizing tasks, managing employees, and communicating with the entire team regarding the state of the operations. 

The ideal candidate must not be afraid to take on new challenges, take initiative in solving problems, and customize processes to deliver faster and more effective results. They must be creative and efficient when performing daily tasks, thrive in a dynamic environment, and be able to multitask with ease.

Project Manager Responsibilities:

  • Organizing and facilitating the execution of projects
  • Controlling project quality and tracking project development
  • Communicating important milestones, changes, and project decisions 
  • Resolving issues, responding to critical situations, and providing effective solutions
  • Ensuring resource availability and allocation
  • Managing relationships with employees and stakeholders
  • Making financial analysis and meeting budgetary objectives 

Project Manager Requirements:

  • Bachelor’s degree in a related field
  • + years of experience in a Project Management role
  • Ability to handle complex projects
  • Desire to create and maintain relationships with team members and stakeholders
  • Ability to seamlessly navigate through tasks and handle stressful situations with confidence
  • Outstanding verbal and written communication skills
  • A positive attitude during critical situations
Categories
Marketing Job Descriptions

Social Media Strategist Job Description

Social Media Strategists represent a bridge between the brand and the social media community. They are in charge of planning, strategizing, and running a marketing campaign on social media networks. Their goal is to reach the audience and upgrade the presence and impact of the brand within social media users. 

Social Media Strategists collaborate with the Marketing and Sales department of the company and use their creativity and analytic skills to identify and reach potential customers via social media.

Similar Job Titles:

Social Media Specialist, Community Manager, Social Media Manager, Marketing Manager, Social Media Designer 

What Does a Social Media Strategist Usually Do?

Social Media Strategists use their marketing expertise to get social media followers interested in the product of a particular brand. They analyze the market to find target audiences and develop creative marketing strategies to help businesses reach possible customers through social media.

Here’s a list of activities a Social Media Manager typically performs:

  1. Develops and implements social media marketing strategies
  2. Builds an online community
  3. Coordinates with the marketing, product, and sales department
  4. Monitors the brand’s mentions
  5. Monitors and suggests content improvement
  6. Collaborates with industry professionals

Develops and implements social media marketing strategies

Social Media Strategist’s job is creating engaging marketing strategies to attract possible customers for the company. This process includes targeting a certain demographic, analyzing the optimal time for publishing the campaign, and figuring out which social media to use. 

Once they define a potential customers’ profile, Social Media Managers collaborate with other members of the marketing department in creating a campaign that appeals to their interests, needs, and attitude.

Builds an online community

Social Media Strategist relies on the analysis of the market and creativity to form an online community that is loyal to the brand. The goal is to create a long-lasting influence of the brand and transcend any current trends and interests. 

Polls, jokes, and storytelling are some of the go-to strategies in creating online content that will ensure a long-lasting relationship between a brand and the members of the online community.

Coordinates with the marketing, product, and sales department

When developing a marketing strategy, Social Media Strategists have to coordinate with different departments in order to achieve the company’s goals. That means they have to be team-oriented and accept suggestions and guidelines to know which direction they should take when promoting a brand.

From defining a product and sales objective, to deciding on a certain aspect of the marketing campaign, Social Media Strategist’s job is all about collaboration and team spirit.

Monitors the brand’s mentions

Social Media Strategists oversee the overall sentiment of the users towards the brand, following the launch of a new campaign. That means acting as a PR of the digital world. 

 

Social Media Strategists must ensure only the positive comments and mentions circle the social networks, and is in charge of limiting any negative feedback. They do so by responding to comments or questions regarding the brand in a timely manner.

Monitors and suggests content improvement

The right type of content is the tool for reaching social network audiences. Social Media Strategists have to make sure only the most engaging, up-to-date content is posted on social media. 

They use their knowledge of current trends, popular topics, and community interests to suggest content that will attract most followers and create a dialogue between them.

Collaborates with industry professionals

Networking is one of the most important aspects of creating a successful marketing campaign. Social Media Strategists must keep in touch with other industry professionals to be aware of the latest trends.

Influencers can improve the outcome of a marketing campaign, so Social Media Strategists must collaborate with them to ensure the best results.

Roles a Social Media Strategist Typically Collaborates With

Depending on the structure of the company, a Social Media Strategist can work closely with a number of different roles. Here are the most common ones:

Roles Social Media Strategists Collaborate With
Marketing Director Marketing Manager SEO Specialist
Graphic Designer Brand Manager Creative Director
Marketing Analyst Copywriter Video Editor

Social Media Manager Salary

The average annual salary for a Social Media Strategist in the United States is around $52,000. 

Depending on the experience, the skillset, and the company, a Social Media Strategist’s annual salary can range between $36,000 and $78,000.

What is the Social Media Strategist Pay Difference By Location?

Here is the difference of average annual Social Media Strategist salary between major U.S. cities:

City Average Annual Salary
San Francisco, CA $64,278
Seattle, WA $62,988
Denver, CO $51,726
Austin, TX $62,083
Washington, DC $56,754
Milwaukee, WI $55,000
Boston, MA $48,931
New York, NY $65,059

What is the Social Media Strategist Pay Difference By Experience?

The level of experience also impacts a Social Media Strategist’s salary. Here’s a table of average Social Media Strategist salaries by experience level:

Years of Experience Average Annual Salary
< 1  $40,000
1–4  $50,000
5–9 $64,000
10–19  $73,000
20+ $68,000

Social Media Strategist Job Description Template

[Company Name] is looking for a talented, energetic, and creative individual with a passion for social media to fill in the position of a Social Media Strategist. This position requires a goal-oriented person with the knowledge of networking, great people and organization skills, and a developed team spirit.

As a Social Media Strategist, you will be working closely with our [insert departments—e.g., Sales, Marketing, Design] on developing engaging marketing strategies to promote and improve our brand’s image on social networks, primarily [list relevant social media platforms]. 

A Social Media Strategist has to be great at verbal communication and writing, as well as time and workload management, to ensure the best results for our clients. 

Social Media Strategist Responsibilities:

  • Creating and delivering new, and managing existing social media strategies across networks 
  • Creating content for social media platforms
  • Collaborating with Marketing department to create new, effective strategies
  • Analyzing the impact of the brand and success of the marketing campaigns across social networks
  • Providing regular feedback to other departments to help improve the company’s presence on social media networks
  • Researching and implementing new social media trends

Social Media Strategist Requirements:

  • A bachelor’s degree in Marketing or a related field
  • X years of experience as a Social Media Strategist or similar role
  • Extensive knowledge of social media platforms, such as Facebook, Instagram, or Twitter, and experience in using them for professional purposes
  • Excellent interpersonal and communication skills
  • Great multitasking abilities
  • A developed team spirit and the ability to cooperate with different departments on a daily basis
  • Good organization and time-management skills
  • Familiarity with web design, graphic design, and photo editing