View Our Website View All Jobs

Tag Management Developer

About Wpromote

Here at Wpromote, one of the nation’s leading digital marketing firms, we invite you to “Think Like A Challenger” and push our clients to take on the 800 lb. gorillas of their industries. Our crew of 300+ digital marketers are performance driven, and we challenge our clients and ourselves each and every day to surpass yesterday’s expectations! Our award-winning campaigns have helped hundreds of companies from startups to Fortune 500 brands thrive. If you’ve heard of Marriott, Verizon, OMNI hotels, TOMS, Wienerschnitzel, or Zenni Optical, you’ve heard of our clients. And we want you to join us in making our clients even better.


The Perks

If you’re not already convinced, our amazing perks have made us one of the Best Places to Work in the US two years running according to Ad Age, and one of the best places to work 5 years in a row. Here’s why:

  • 80% coverage of basic medical, vision, and dental insurance
  • Traditional 401k and/or Roth 401k matching.
  • Quarterly team social events, birthday celebrations, chili cook offs, holiday half days and summer half day Fridays, and more.
  • Unlimited PTO and an innovative Work From Anywhere policy that gives our employees freedom to stretch their wings - and catch the cable guy.
  • Discounts on lunches from GrubHub


The Role

As a member of the Digital Intelligence team, your day-to-day responsibilities will include assisting with the development and implementation of all tracking, analytics, events, ecommerce, paid media, dynamic remarketing and 3rd party tracking solutions, all via tag management platforms, namely Google Tag Manager and Tealium.

The ideal candidate must understand the needs of the clients as a whole, their strategic direction and will help identify and implement solutions that will allow the client to meet those goals. This involves contributions to departmental processes, internal JSON template libraries, software engineering, continued education, implementation of new tracking solutions, setup and debugging of retainer client projects, setup of all Google Analytics features, data validity and cleanup, development of new departmental capabilities, high aptitude for expanding coding knowledge and willingness to share knowledge with team members, amongst other things.

You Will Be

  • Supporting, implementing, documenting, maintaining and extending the functionality of Wpromote clients’ tagging infrastructure/environment. (using GTM & Tealium)
  • Identifying data quality issues, navigating multiple data sources, and working to resolve data quality issues. Ability to create custom dimensions, metrics for Web Analytics Tools (Google Analytics) to support reporting requirements for Wpromote’s clients.
  • Coding simple to complex scripts that scrape data specifically from web applications, and push into dataLayers, variables, scripts, functions, pixels, schema, amongst others.
  • Working closely with the Digital Intelligence Consulting Arm to ensure that all tagging specs/code are properly implemented and any new technologies being deployed are understood, and ensuring the integrity of the tag data being collected is as requested.  This extends from the requirements gathering sessions, tag maintenance requests and issue and final documentation for Wpromote retainer clients.
  • Working with internal departments and take business requirements and effectively translate them into technical and functional solutions.
  • Communicating very complex technical requirements to both tech and non tech savvy clients, must be able to convey information to different audiences affectively.

You Must Have

  • A Bachelor’s degree (or equivalent work experience) is required
  • Proficiency in tagging websites, web applications and mobile applications that use responsive design, HTML, HTML5, Ajax and Angular frameworks, implemented with GTM or Tealium
  • Strong knowledge in tag testing methods and using browser and mobile device emulators
  • Experience as a front-end web developer with expertise in JavaScript and JQuery programming for data capture and event handling methods via the DOM event model
  • Working knowledge in navigating properties, methods and attributes of document objects via the DOM
  • Proficiency in managing tags in a tag management system (GTM & Tealium)
  • Experience debugging JavaScript code using tools; FireBug, FireBug Lite, Chrome Developer Tools, GTM & Tealium debugger
  • Familiarity with scripting for web analytics tools; Google Analytics, Facebook and other 3rd party tracking solutions
  • Familiarity with schema, JSON-LD and structured data sets
  • Good understanding of technical data challenges, needs, and expectations for a wide range of clients across multiple business verticals.
  • Strong project planning skills; from assisting in requirements gathering, project feature assessments, solution implementation & documentation, to testing and push live
  • Effective written and verbal communication skills, including the ability to interact within all levels of the organization and for all clients utilizing a consultative approach.
  • A knack for Data Analysis- to understand, analyze, and make recommendations for mapping marketing data from start to finish
  • A Focus on innovative problem solving, with emphasis on continuous improvement for all clients
  • Propensity to maximize development of self and others
  • Experience with the Google Suite, Google Analytics API or other Marketing/Analytics API a bonus
  • Comfort in a Scrum Environment and an understanding of Regex is a plus
Read More

Apply for this position

Apply with
Attach resume as .pdf, .doc, .docx, .odt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity / Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.

Invitation for Job Applicants to Self-Identify as a U.S. Veteran
  • A “disabled veteran” is one of the following:
    • a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or
    • a person who was discharged or released from active duty because of a service-connected disability.
  • A “recently separated veteran” means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
  • An “active duty wartime or campaign badge veteran” means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
  • An “Armed forces service medal veteran” means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
Veteran status

Voluntary Self-Identification of Disability
Voluntary Self-Identification of Disability Form CC-305
OMB Control Number 1250-0005
Expires 1/31/2020
Why are you being asked to complete this form?

Because we do business with the government, we must reach out to, hire, and provide equal opportunity to qualified people with disabilities.i To help us measure how well we are doing, we are asking you to tell us if you have a disability or if you ever had a disability. Completing this form is voluntary, but we hope that you will choose to fill it out. If you are applying for a job, any answer you give will be kept private and will not be used against you in any way.

If you already work for us, your answer will not be used against you in any way. Because a person may become disabled at any time, we are required to ask all of our employees to update their information every five years. You may voluntarily self-identify as having a disability on this form without fear of any punishment because you did not identify as having a disability earlier.

How do I know if I have a disability?

You are considered to have a disability if you have a physical or mental impairment or medical condition that substantially limits a major life activity, or if you have a history or record of such an impairment or medical condition.

Disabilities include, but are not limited to:

  • Blindness
  • Deafness
  • Cancer
  • Diabetes
  • Epilepsy
  • Autism
  • Cerebral palsy
  • Schizophrenia
  • Muscular dystrophy
  • Bipolar disorder
  • Major depression
  • Multiple sclerosis (MS)
  • Missing limbs or partially missing limbs
  • Post-traumatic stress disorder (PTSD)
  • Obsessive compulsive disorder
  • Impairments requiring the use of a wheelchair
  • Intellectual disability (previously called mental retardation)
Please check one of the boxes below:

You must enter your name and date
Your Name Today's Date
Reasonable Accommodation Notice

Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.

iSection 503 of the Rehabilitation Act of 1973, as amended. For more information about this form or the equal employment obligations of Federal contractors, visit the U.S. Department of Labor's Office of Federal Contract Compliance Programs (OFCCP) website at

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

Human Check*