Categories
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
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
Job Descriptions

Human Resources Manager Job Description

The job of a Human Resources Manager is to oversee the HR department and make sure that the team performs its tasks and functions. The HR Manager commonly works as a link between the staff and management, performing a range of different tasks. While they recruit, interview, and hire employees, they also consult with top executives in the company about strategic planning.

As a supervisory role, a Human Resources Manager handles tasks such as employee relations, regulatory compliance, and employee-related services. They are vital decision-makers within the company, which means that they need to have strong analytical, communication, and critical thinking skills.

Similar Job Titles:

HR Director, HR Coordinator, HR Assistant, HR Specialist, HR Generalist

What Does a Human Resources Manager Generally Do?

The position of a Human Resources Manager comes with two essential functions—managing the staff and overseeing the HR department functions. The most important tasks that a Human Resources Manager performs include:

  1. Recruiting new employees
  2. Handling administrative tasks
  3. Managing employee relations
  4. Oversee training and development

Recruiting New Employees

A Human Resources Manager needs to attract top talent that can help the company grow. Some of the most common tasks that HR Managers perform are recruiting, interviewing, hiring, and onboarding new workers. 

Depending on the structure of the company, a Human Resources Manager often shares these responsibilities with recruiters and other managers.

Handling Administrative Tasks

Human Resources Managers commonly handle various administrative tasks, such as running payroll, scheduling workers, arranging employee files, and processing time-off requests. By performing these tasks, an HR Manager ensures that the processes within the company are legally compliant. 

While plenty of companies employ HR software to streamline most of the administrative tasks, an HR manager still needs to take care of them proactively.

Managing Employee Relations

A Human Resources Manager needs to implement employee relations strategies to create the best possible relationship between the employer and the employees. This includes focusing on particular steps that ensure the general well-being of each staff member. 

It’s the Human Resources Manager’s job to provide a safe working environment where no one has to worry about harassment and discrimination. An HR manager assesses the relations within the company and responds to employee complaints.

Overseeing Training and Development

Human Resources Managers perform assessments to determine when and what kind of training employees need to boost their productivity and performance. This task focuses on evaluating performance records to determine areas that require improvement. An HR Manager identifies the best training solution, such as a seminar or workshop.

A Human Resources Manager also incorporates a strategy for professional development. This includes succession planning for employees that show the desire and competence for upward mobility.

Roles a Human Resources Manager Typically Collaborates With

Some of the most common roles that a Human Resources Manager works closely with are:

Roles Human Resources Managers Collaborate With
Director of Communications Data Analyst Account Manager
Chief Executive Officer Computer Programmer IT Specialist
Consultant Content Manager Project Manager

Human Resources Manager Salary

The average annual salary of a Human Resources Manager in the United States is $78,000.

Based on their education, experience, and the company they work for, a Human Resources Manager earns from $54,000 to $110,000.

What Is the Human Resources Manager Pay Difference by Location?

In some of the most prominent cities in the United States, the average salary of a Human Resources Manager is:

San Francisco, CA $93,034
Seattle, WA $81,379
Denver, CO $75,268
Austin, TX $73,199
Washington, DC $82,853
Milwaukee, WI $73,660
Boston, MA $83,857
New York, NY $89,536

What Is the Human Resources Manager Pay Difference by Experience?

Here’s a table of how much a Human Resources Manager earns based on their level of experience:

Years of Experience Average Annual Salary
< 1  $51,000
1–4  $60,000
5–9 $68,000
10–19  $73,000
20+ $75,000

Human Resources Manager Job Description Template

[Company Name] is looking for an experienced Human Resources Manager to oversee the development, implementation, and assessment of our company’s HR policies, programs, and strategies. 

As a Human Resources Manager at [Company], you will handle employee relations, be in charge of the recruitment process, and collaborate with other managers both locally and internationally. 

Working with our competent HR team, you will establish the best possible pay practices and salary bands to help us attract, recruit, and retain exceptional employees. We need someone with strong analytical and interpersonal skills who can work in a fast-paced and ever-changing environment.

Human Resources Manager Responsibilities

  • Manage HR policies, programs, and procedures in line with the overall business strategy
  • Oversee the employee recruitment and selection process
  • Supervise employee training and development
  • Develop and revise an effective compensation program
  • Incorporate employee relation strategies and ensure that the company provides a safe working environment
  • Manage payroll, benefits, compensation, and pension schemes
  • Establish legal compliance throughout the entire HR department
  • Produce and revise job descriptions
  • Develop affirmative action programs
  • Organize reports and employee files
  • Create, analyze and update the organization’s salary budget
  • Handle wage and performance reviews
  • Generate concise and coherent reports
  • Oversee the performance of junior Human Resource Managers
  • Supervise exit interviews

Human Resources Manager Requirements

  • Previous working experience as an HR Manager or Executive
  • Comprehensive understanding of HR systems and databases
  • Strong analytical, interpersonal, and communication skills
  • Extensive knowledge of labor law and optimal HR practices
  • Solid experience with coaching and educating employees
  • Bachelor’s degree in Management, Human Resources, or another relevant field
  • Considerable knowledge of health and safety regulations
  • Proficiency with HR metrics
  • Excellent administrative skills
Categories
Job Descriptions

Data Analyst Job Description

The job of a Data Analyst is to gather and compile data they can use to come up with valuable conclusions that the company can benefit from. The Analyst’s tasks are different depending on the kind of project they’re working on and the type of data they need to collect. This includes sales, inventory, and social media activity.

A Data Analyst is responsible for developing a data collection system and putting their results together into reports that can help the company improve its business efforts. Depending on the organization’s requirements, the role of a Data Analyst can involve all kinds of tasks, from establishing an analytics system to providing valuable insights determined by the data they gather. They might also be assigned to train others to use the data collection systems they set up.

Similar Job TItles:

Data Engineer, Marketing Analyst, Market Research Analyst, Programmer Analyst

What Does a Data Analyst Usually Do?

As a person responsible for collecting valuable data and producing conclusions that can improve various processes within a company, a data analyst most commonly:

  1. Collects data
  2. Generates reports
  3. Identifies patterns
  4. Collaborates with other departments

Collecting Data

The most important responsibility of a data analyst is to collect data. This involves setting up analytics and tracking, identifying the crucial metrics, and optimizing the data collection process. Data Analysts use different types of tools and software solutions to streamline the process by implementing automated routines that can be reused and modified.

Generating Reports

Another crucial task that a data analyst performs is generating reports for the company’s clients and internal purposes. The goal is to provide insights about business aspects that can be improved.

When producing a report, a Data Analyst needs to formulate it into a narrative that other decision-makers can understand easily and use to come up with business plans and strategies.

Identifying Patterns

For a report to be valuable to the company, a Data Analyst needs to identify patterns that they can base crucial predictions on. 

Collecting data for a single report can be useful for producing insights that help the company provide recommendations to clients. When a Data Analyst generates reports during a specific period, such as a week or a month, they can identify patterns. Such patterns enable the Data Analyst to identify marketing trends that the company should base its business decisions on.

Collaborating With Other Departments

A Data Analyst needs to have strong communication skills because they need to share their insights with various other departments. This includes collaborating with other crucial roles within the company. 

It’s important that a Data Analyst communicates their findings with staff members in the sales, marketing, and executive department, as well as other data scientists, such as statisticians, data engineers, and data architects effectively.

Roles a Data Analyst Typically Collaborates With

A Data Analyst works closely with a wide range of essential roles within the company, including:

Roles Data Analysts Collaborate With
HR Director Marketing Manager VP of Sales
Chief Executive Officer Computer Programmer IT Specialist
SEO Specialist Content Manager Project Manager

Data Analyst Salary

The average annual salary of a Data Analyst in the U.S. is between $62,000 and $62,500.

Based on factors such as skills and experience, the salary of a Data Analyst ranges from $43,000 to $95,000.

What Is the Data Analyst Pay Difference by Location?

Let’s take a look at the average salary of a Data Analyst in some of the largest cities in the United States:

San Francisco, CA $74,638
Seattle, WA $65,287
Denver, CO $60,385
Austin, TX $58,725
Washington, DC $66,470
Milwaukee, WI $59,095
Boston, MA $67,276
New York, NY $71,832

What Is the Data Analyst Pay Difference by Experience?

The average annual salary of a Data Analyst depends on their level of experience. Let’s take a look at how much a Data Analyst earns based on how many years of experience they have:

Years of Experience Average Annual Salary
< 1  $55,000
1–4  $60,000
5–9 $68,000
10–19  $71,000
20+ $73,000

Data Analyst Job Description Template

[Company Name] is looking for a qualified Data Analyst to perform data mining and generate reports across [list relevant departments]. 

As a Data Analyst at [Company], your responsibilities will consist of collaborating with the analytics team to determine the company’s analytical needs, collecting data to identify trends and spot patterns, and communicating your findings to key decision-makers within our organization.

You need to have strong analytical and problem-solving skills and be able to analyze large amounts of data with a creative and innovative mindset. We are looking for a team player that will reach out to both peers and supervisors, with the goal to form a collaborative work environment.

Data Analyst Responsibilities

  • Collect and analyze data using state-of-the-art tools and software
  • Generate visualizations of the collected data
  • Develop and incorporate databases and data collection systems to optimize the quality and efficiency of the data mining process
  • Determine, analyze, and interpret relevant patterns
  • Manage data systems and databases
  • Filter the data by reviewing different types of reports and performance indicators to be able to identify and correct code issues
  • Determine trends and identify opportunities for improvement

Data Analyst Requirements

  • Previous working experience as a Data Analyst
  • Bachelor’s degree in Statistics, Economics, Mathematics, Computer Science, or Information Management
  • Excellent analytical skills focused on gathering, organizing, and analyzing large amounts of data
  • High level of expertise regarding data mining, database development, and segmentation techniques
  • Comprehensive understanding of and solid experience with databases, programming, and reporting packages
  • Experience using query languages
  • Ability to perform in a fast-paced, team-driven environment
Categories
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
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
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
Categories
Job Descriptions

Community Manager Job Description

A Community Manager is a person in charge of establishing a connection between a brand and its audience through social media. They do it by posting content designed to spark a conversation and incite engagement between social media users. A Community Manager’s role is to act as a voice and tone of a certain brand, in order to establish loyalty with its followers. They estimate the reputation of the brand by the level of quality of the conversation and the overall sentiment of the users towards the brand.

Similar job titles

Social Media Manager, Social Media Strategist, Social Media Specialist, Social Media Evaluator, Social Media Consultant

What Does A Community Manager Usually Do?

A Community Manager handles communication between social media followers and a brand and uses powerful analytics tools to analyze users’ comments and responses on blogs, online forums, and social media platforms. 

 

Here’s a list of duties a Community Manager typically performs:

  1. Provides engaging content for social media 
  2. Responds to questions and comments 
  3. Coordinates with the marketing department
  4. Tracks, monitors, and analyzes feedback and reviews
  5. Creates and maintains relationships with industry professionals

Provides engaging content for social media 

Community Managers are in charge of creating interesting, thought-provoking, and engaging tweets and posts for blogs, newsletters, and social media accounts. To do that, they have to listen to users’ feedback and be in touch with the latest trends, movements, and interests in the community. 

 

Community Managers must analyze topics that users show interest in and find a way of incorporating them into the content to attract more followers and inspire a discussion.

The more they are in touch with the community’s needs and interests, the better the strategy for reaching them will be.

Responds to questions and comments

Working hours don’t exist when it comes to community manager’s interaction with the followers. He must respond to comments timely and always be present to answer questions and engage in or moderate a discussion. 

 

The Community Manager must think of clever and appropriate ways to respond to comments that can sometimes be unfavorable, so as not to create a negative atmosphere or endanger the reputation of the brand. 

Coordinates with the marketing department

Community Managers cooperate with the marketing department on a regular basis. They have to keep other members of the marketing section informed of their work and strategize together to create a common goal for a marketing campaign.

 

For example, Social Media Managers will use the information acquired from Community Managers about a specific question to create a post that clarifies it, and Social Media Strategist will offer ideas on how to create more followers.

 

Community Managers must be well informed of the ways the marketing department approaches the campaign to make sure they use the same branding, themes, images, and voice when reaching out to the audience.

Tracks, monitors, and analyzes feedback and reviews

The Community Managers’ job doesn’t only include people skills and communication but also relying on data to develop future marketing strategies. They use reports to gain insight into several important issues:

  • Identifying the best time to post for the social media manager
  • The success of the interaction between the Community Manager and audience
  • The success of the overall campaign 

Creates and maintains relationships with industry professionals

The key of creating a great online community around a brand is being in touch with other industry professionals that can provide a valuable insight into community’s interests—such as journalists, influencers, and other industry professionals.

 

Community managers use their people skills to maintain a relationship with other possible sources of ideas and information that they can later use to create engaging content. They also rely on industry professionals to promote the brand via social media and boost the marketing campaign.

Roles a Community Manager Typically Collaborates With

To achieve the best possible results, Community managers must collaborate with a number of other marketing specialists. Here are the most important ones:

 

Marketing Coordinator Creative Director Brand Manager
Graphic Designer Copywriter SEO specialist
Social Media Designer PR specialist Marketing Manager

 

Social Media Manager Salary

The national average salary for a Social Media Manager is between $50,000 and $52,000 in the United States.

Based on the experience, the skillset, and the company, a Community Manager’s annual salary can range between $49,000 and $60,000.

What Is the Community Manager Pay Difference By Location?

Let’s see what the annual salary differences are for Community Managers in some of the largest cities in the US:

City Average Annual Salary
San Francisco, CA $61,042
New York, NY $56,000
Denver, CO $51,000
Washington, DC $60,000
Austin, TX $53,688
Boston, MA $53,394
Milwaukee, WI $48,230
Seattle, WA $60,312

What is the Community Manager Pay Difference By Experience?

Years of Experience Average Annual Salary
1–4  $49,000
5–9 $55,000
10–19  $60,000
20+ $60,000

Community Manager Job Description Template

[Company Name] is looking for an outgoing, talented, and creative individual to join our team as a Community Manager. We need someone to help us promote our brand and create a friendly and supportive community with our followers.   

As a Community Manager at [Company Name] you will be in charge of finding ways to reach out to social media users, start a dialogue, and create a loyal circle of followers. 

You will be working with our [insert departments—e.g., Sales, Marketing, Design] to help gain insight into the reputation of the brand among the community, upgrade the quality of content posted on social media, and develop a strategy for gaining more followers. You should have significant experience with managing social media, and great people and organization skills.

Community Manager Responsibilities

  • Scheduling and posting of engaging content on different social media platforms
  • Monitoring discussions, posting comments, and answering questions in a timely manner
  • Collaborating with strategy, marketing, and production team on a day-to-day basis 
  • Analyzing social media metrics and finding a way to use results for developing marketing strategies
  • Identifying new online channels and keeping track of new social media trends and technology developments
  • Collaborating with sales teams on launching new products
  • Redirecting customer questions and complaints to customer services and other channels

Community Manager Requirements

  • Bachelor’s degree in communications, marketing, or any other related field
  • +1 years of experience in community management
  • Excellent understanding of social media platforms, their content format, and usage
  • Advanced writing communication skills
  • Knowledge of current trends and a strong sense of creativity and individuality, with a desire for further improvement 
Categories
Job Descriptions

Payroll Coordinator Job Description

A Payroll Coordinator deals with all payroll-related functions in an organization on a daily, weekly and monthly basis. Typically working in a team and reporting to a Payroll Supervisor, the Payroll Coordinator requires the following skills and attributes:

  •         Accounting background
  •         Excellent computer literacy
  •         Knowledge of all major payroll software packages
  •         Knowledge of tax requirements and deduction policies
  •         Total attention to detail
  •         Expert numerical literacy
  •         Ability to work to deadlines

 As well as running the payroll function in an organization, the Payroll Coordinator will often have to answer payroll-related queries, handle discrepancies, manage leave allocations and remain abreast of any legislative changes.

While not a management position, the Payroll Coordinator’s job is of vital importance in an organization, given the level of detail focus required and the financial amounts involved.

 

Similar Job Titles:

Payroll Specialist, Departmental Payroll Clerk, Payroll Clerk,Payroll Processor

What Does a Payroll Coordinator Typically Do?

A Payroll Coordinator runs the entire payroll process in a department or organization. This involves all aspects of remuneration for staff, whether casual, part-time or full-time, and typically involves the following tasks:

  •         Creating, maintaining and updating employee records
  •         Collecting timesheets and work records
  •         Tracking leave taken and remaining
  •         Calculating benefits, commission, bonuses and other emoluments
  •         Calculating the payroll
  •         Preparing payslips or statements of earnings, taxes and deductions
  •         Distributing the payroll
  •         Reviewing payroll actuals versus budget
  •         Ensuring compliance with company policy and legislation
  •         Preparing payroll reports for audits and for management

 

Creating, maintaining and updating employee records

All employees, whether casual, part-time, or full-time must be recorded on the system, together with contact details, payment methods, tax details, and any other information required by legislation.

 Collecting timesheets and work records

This involves the collection and filing of all work records for all employees as physical verification of work done. Often, the Payroll Coordinator will be tasked with chasing missing documentation.

Tracking leave taken and remaining

All leave taken and remaining, including paid, unpaid, sickness, and emergency leave, must be tracked and kept up to date on the payroll system. Similarly, any long-service leave increments must be captured and maintained.

 Calculating benefits, overtime, commission, bonuses and other emoluments

All monies due other than standard wages or salaries must be calculated and inputted timeously into the payroll system.

 Calculating the payroll

This will, in most cases, be automatic, but must be cross-checked and verified before payment.

 Preparing payslips or statements of earnings, taxes and deductions

All employee payment records for each payment period must be prepared and verified.

 Distributing the payroll

The Payroll Coordinator must ensure and verify the correct payments are made to the correct recipients at the correct time. This will mostly be by electronic transfer but some employees may also require checks to be delivered.

 Reviewing payroll actuals versus budget

This cross-checks that payroll actuals are in line with budgets and ensures the Finance Department can track cash flow accurately.

Ensuring compliance with company policy and legislation

This involves regular checking that systems for calculating payments, as well as the payments themselves, comply with company policy and with the relevant legislation. It is also periodically necessary to check for changes in the legislative environment and update processes accordingly.

 Preparing payroll reports for audits and for management

Weekly and monthly payroll tracking must be collated and presented to management to allow management reports to accurately reflect actuals. In addition, these reports must be formatted in such a way as to satisfy auditing requirements.

 The role of Payroll Coordinator demands perfectionism, dedication and a love of detailed process.

 

Roles a Payroll Coordinator typically collaborates with

 

Sales Manager Marketing Manager Managing Director
HR Manager Finance Manager Payroll Manager
Production Manager Accountant Operations Manager

 

Payroll Coordinator Salary

How much does a Payroll Coordinator typically make?

The national average salary for a Payroll Coordinator will typically be between $53,000 and $65,000 per annum in the US. The median is around $56,000  

What is the Payroll Coordinator pay difference by location?

Average salaries for a Payroll Coordinator differ by location as follows:

City Average Salary
San Francisco, CA $70,000
Seattle, WA $61,200
Denver, CO $56,700
Austin, TX $55,100
Washington, DC $62,400
Milwaukee, WI $55,400
Boston, MA $63,100
New York, NY $67,400

 

What is the Payroll Coordinator pay difference by experience level?

Depending on experience, pay will vary as follows:

Experience Level Average Salary
< 1 year $55,873
1-4 years $56,878
5-9 years $56,878
10-19 years $56,878
20+ years $56,878

 

Payroll Coordinator Job Description Template

[Company Name] is looking for a tenacious, dedicated and reliable Payroll Coordinator with an accounting background to assist us with payroll duties.

As a Payroll Coordinator with [Company Name] you will be responsible for the end-to-end running of our payroll.  Reporting to the Payroll Manager, you will ensure all remuneration is calculated correctly and paid timeously.

Your role is critical to the smooth running of [Company Name], which prides itself on maintaining a happy team.

Key Responsibilities

The Payroll Coordinator’s tasks will include, but are not limited to:

  •         Maintaining accurate and complete employee records across the organization
  •         Collating electronic timesheets and work records
  •         Maintaining accurate leave taken and remaining records
  •         Calculating weekly and monthly payroll
  •         Preparing payment records and distribution payments
  •         Preparing weekly and monthly payroll reports for management
  •         Ensuring all payroll activities are and remain fully compliant with company policy and relevant legislation

Required Skill Set

The Payroll Coordinator should possess the following qualifications, skills and attributes:

  •         Accounting diploma or equivalent experience
  •         Certified expert knowledge of all major payroll software packages
  •         Proven track record of detail focus and accuracy
  •         Expert computer literacy
  •         Ability to work under deadline pressure
  •         Excellent administrative skills
  •         Working knowledge of tax law, labor law and other relevant legislation
Categories
Job Descriptions

Social Media Manager Job Description

A Social Media Manager is someone who runs a brand’s accounts on social media—Facebook, Instagram, Twitter, and LinkedIn. They act as the ‘voice of the brand’ on social media by conveying the brand’s message and interacting with the audience. This involves implementing the social media strategy, developing and posting content, responding to comments, and monitoring the brand’s social media metrics.

Similar Job TItles:

Social Media Strategist, Social Media Specialist, Social Media Intern, Social Media Consultant, Social Media Evaluator

What Does a Social Media Manager Do?

A Social Media Manager creates and implements a social media marketing plan and handles all of the branded content on various social platforms. 

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

  1. Creates a social media marketing strategy
  2. Develops the brand’s identity
  3. Participates in the creative process
  4. Schedules posts
  5. Develops social promotion strategies
  6. Interacts with the audience
  7. Monitors the metrics

Creating a Social Media Marketing Strategy

A Social Media Manager, together with other experts in the company, brainstorms and develops the entire social media marketing strategy. This involves everything from defining the goals and the posting schedule to determining what content copywriters and designers will need to create. 

Apart from putting together an overall strategy for social media, this expert also plans out individual campaigns, such as seasonal ones—Halloween, Black Friday, Easter—and promotional campaigns for a specific service, product, or category.

Developing the Brand’s Identity

Consistency is key when it comes to branding. A Social Media Manager must fully understand the wants and needs of the brand’s target audience and develop the brand’s identity and voice accordingly. 

They must ensure that both the brand’s posts and the replies on social media are in line with the existing brand image. This includes everything from the choice of colors for visual designs to the choice of words and the tone the brand is using when addressing fans, followers, and customers. 

Participating in the Creative Process

As someone who defines the brand’s goals on social media and develops the brand’s identity, a Social Media Manager should work closely with the design and copywriting team to ensure the quality of the deliverables. 

Here, a Social Media Manager takes on the role of a QA (Quality Assurance). Before posting anything on social media, they need to ensure that both the design and the copy align with the brand’s messaging. 

Scheduling Posts

Social Media Managers also handle the logistics of posting on different social platforms. They are responsible for creating a social media content calendar and making sure all the deliverables are completed and posted at the right time. 

This may also involve researching the best times to post on different social media channels, monitoring the engagement levels, and refining the strategy. 

Developing Social Promotion Strategies

Apart from social media content strategies, Social Media Managers also handle paid promotions on the platforms. They gather the data and provide valuable insights regarding paid advertising, as well as help develop and run paid campaigns. 

Social Media Managers may also search for and contact influencers if the brand wants to leverage influencer marketing. This can involve putting together emails and negotiating the price with the influencers. 

Interacting With the Audience

As the voice of the brand, social media managers handle all of the communication with the audience on social media. They reply to tweets and comments, answer the audience’s questions, respond to inquiries, and monitor reviews. 

Monitoring the Metrics

Social Media Managers must be familiar with social analytics and keep track of all the relevant metrics, such as:

  • Likes, comments, retweets
  • Brand mentions
  • Post engagements
  • Conversions
  • Post reach
  • Click-through rates

Roles a Social Media Manager Typically Collaborates With

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

Roles Social Media Managers Collaborate With
Community Manager Marketing Manager SEO Specialist
Graphic Designer Copywriter Creative Director
Marketing Analyst Brand Manager Market Research Analyst 

Social Media Manager Salary

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

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

What Is the Social Media 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 $61,975
Seattle, WA $54,211
Denver, CO $50,140
Austin, TX $48,762
Washington, DC $55,193
Milwaukee, WI $49,069
Boston, MA $55,862
New York, NY $59,645

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  $40,000
1–4  $49,000
5–9 $61,000
10–19  $67,000
20+ $59,000

Social Media Manager Job Description Template

[Company Name] is looking for a talented, experienced, and creative Social Media Manager to join our team and help us grow through social media. 

As a Social Media Manager at [Company], you will be responsible for developing and implementing a content strategy and managing our brand’s [a list of relevant social media platforms] profiles. 

You’ll be working alongside our [insert departments—e.g., Sales, Marketing, Design] team, with the goal of increasing brand awareness, boosting audience engagement, and driving sales and conversions. You should have strong communication and leadership skills, as well as an eye for detail. 

Social Media Manager Responsibilities

  • Develop, manage, and oversee the company’s social media strategy
  • Create a detailed content calendar
  • Schedule social media posts
  • Work with the copywriting and design teams to ensure the content aligns with the brand’s image 
  • QA all the deliverables before posting
  • Attend and host educational workshops
  • Interact with the audience on all social media channels
  • Create a strong network by engaging influencers and industry professionals
  • Monitor user engagement and measure the effectiveness of every individual campaign
  • Keep track of relevant metrics and provide constructive feedback to improve the company’s social media presence

Social Media Manager Requirements

  • 1–3 years of experience as a Social Media Manager (or 3+ years of experience in a similar role)
  • Bachelor’s degree in Marketing or another relevant field
  • Thorough understanding of Facebook, Instagram, Twitter, Pinterest, and other social media
  • Basic understanding of SEO
  • Solid understanding of social media KPIs
  • Great communication and interpersonal skills
  • Attention to detail
  • The ability to work in a team environment
  • Excellent organizational and time management skills
  • Experience in doing audience research and creating buyer personas