We're On The Lookout For Extraordinary Talent

If you're motivated, intelligent, passionate and looking for a meaningful work environment, Duck.design may just be the last place you send your resume to.

Open Positions

Apply to one of our open positions below, or send your resume and cover letter to [email protected]


As a full service marketing agency, your role will be multifaceted with responsibilities in a number of different areas … primarily SEM/PPC account management. This job requires statistical data analysis, reporting and creative campaign optimizations.

You will be expected to manage client advertising campaigns, optimize existing accounts to increase profitability, create, write and design content on a case-by-case basis and ensure all projects under your purview are completed on time and with the utmost professionalism and quality.

Above and beyond technical skill and industry experience, we’re looking for someone who is highly motivated, passionate and eager to go above and beyond the call of duty. If you find yourself getting overwhelmed easily and you have difficulty multitasking on a regular basis, this role may not be for you.

NinjaPromo provides an incredible work culture, where you’ll be surrounded every day by highly talented, creative and passionate team members.

Your responsibilities include:

  • Analyzing data to understand past results and improve future results
  • Managing complex PPC (AdWords / Bing) in a broad range of industries
  • Managing Google shopping campaigns and Merchant Center product feeds
  • Calculating investment returns using a variety of formulas and KPI’s
  • Using tools like Excel to analyze PPC and analytics data in a more detailed way
  • Reading and researching client industries to gain an understanding of their business
  • Reporting to clients and to team members
  • Regular client communication via phone and email

Required Skills and Experience

  • Communicative and positive-minded
  • Excellent verbal and written English skills.
  • Ability to multitask and meet deadlines
  • Eager to meet and exceed client expectations
  • SEM / PPC experience a must – experience with AdWords and Bing Ads, conversion tracking, reporting, optimizations, and developing unique strategies
  • Google Analytics expertise
  • Microsoft Excel expertise
  • Very strong computer skills
  • An open mind – You’re always looking to develop new skills, pondering how you could improve existing processes, and receptive to a change in the status quo.

The following skills are a major plus!

  • WordPress / Web Development or Design expertise
  • Facebook / LinkedIn / Twitter advertising experience
  • Google Shopping experience
  • Google Tag Manager experience
  • Degree in communication / marketing / advertising
  • Photoshop / InDesign / Illustrator expertise
  • HubSpot knowledge / experience / certification
  • HTML / CSS
  • JavaScript

We value attitude, passion and character above all. We look forward to hearing from you!


We’re looking for someone intelligent, organized and with at least 5 years of management experience to manage day to day business operations and client services. Candidates should be proficient in Microsoft Office and should have a keen sense of business operations and corporate financial dynamics.


Base salary rate with annual bonuses and raises at the discretion of the company. Salary can vary based on years of experience and the qualifications of each individual candidate.

Responsibilities Include

  • Managing client billing and account receivables
  • Working with team members to ensure workplace productivity
  • Managing and sourcing cost efficient employee benefits
  • Developing a working knowledge of the services we offer our clients
  • Managing vendor relationships, including web hosting, CRM, credit card processors, email marketing software and more
  • Working with our partner agencies to ensure deliverables are being produced on time and with the level of professionalism our firm represents
  • Sourcing new partner agencies, both for subcontract work and for work NinjaPromo wins as a prime and needs to “sub” out for
  • Building a cash flow model that tracks and reports on company expenditures and revenue on a weekly, monthly and quarterly basis
  • Working with our internal teams to make sure client work gets delivered on time and within budget

If you’re looking to join a fast-paced environment, and assume a position of responsibility with a lot of room for growth, this opportunity may be a great fit. We’re looking for experienced candidates that are meticulously organized and highly competent with regards to their responsibilities.