Join the PTPA family

Join a market-leading digital agency that is fun, supportive and committed to advancing your career! We are looking for someone with a positive, can-do attitude who is eager to contribute to the growth of the company while having some fun along the way.

See open positions

We strive to grow, as a team and as individuals.

Growth is about learning. It’s about pushing each other by sharing open and honest feedback.
We trust each other to try new things, ask questions, and take risks, so that we can improve the customer experience, our processes, and ourselves.


We want you to be your best self, which is why we provide:

  • Competitive salary
  • Health and dental benefits
  • Excellent opportunities for professional development
  • Digital media space without the commute downtown


We’re currently looking to fill the following positions here at our Vaughan, ON headquarters.

Full Stack Developer – PTPAMEDIA2940

Do you love to code? Do you get excited about database design? Do you enjoy coding beautiful front-end’s while keeping a user’s experience in mind? WELL we may have a full time gig for you!

We are currently on the hunt for a qualified PHP developer to join our team based in Vaughan. The role consists of building and maintaining our online platforms and being comfortable leading the technology charge.

What you would do

You will use your eye for detail and obsession for clean, well composed code to build a wide range of projects. From dynamic and responsive websites to managing our current platforms you will be considered the technology lead for our company. We will help you grow your knowledge of mobile web applications and you will help bring our company’s vision to life. Collaboration with your peers to assess project plans for feasibility, while providing your own input from a technology perspective is a must.

  • Assume ownership of code from development, staging and testing through production while maintaining and improving current code architecture
  • Write well designed, testable, efficient code by using best software development practices
  • Create site layout/user interfaces by using standard HTML5/CSS3 best practices
  • Manage all activities necessary for the development and support of WP and ASP.Net web sites
  • Integrate data from various back-end services and databases
  • Collaborate with marketing and design teams to match user experience and visual design intent
  • Test website, identify and solve any technical and compatibility problems
  • Provide ongoing recommendations for site updates and user experience improvements
  • Creation of web style guides, interface specifications, contributing to user experience documentation
  • Use trouble shooting, bug tracking, and quality assurance methodologies

What you have

  • 4+ years proven working experience in web programming required
  • Expert knowledge in PHP, JavaScript (ASP.Net is a bonus!)
  • Knowledge of object oriented PHP programming and thorough understanding of relational databases such as MySQL (SQL)
  • Skills and in-depth knowledge of modern HTML5/CSS3, JavaScript/JQuery.
  • Understanding of User Interface workflows
  • Aggressive problem diagnosis and creative problem solving skills
  • Computer Science degree/diploma or equivalent experience is preferred.
  • The ability to demonstrate initiative, self-reliance, and flexibility
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques
  • Working with webservers and host providers to maintain and manage servers for optimal


  • Experience building web services
  • App development experience

Please apply below.

Candidates only! It is NOT OK for recruiters or others to solicit this company.


Account Executive, New Business Development

Job description
PTPA is growing and we are currently searching for our next sales superstar! Join a market-leading digital agency that is fun, supportive, engaging and committed to advancing your career! We are looking for someone with a positive, can-do attitude who is eager to contribute to the growth of the company beyond sales figures.

The ideal candidate is smart, has boundless energy and is able to build a strong rapport with small business owners and Fortune 500 key decision makers alike. This person is a team player, and knows how to work hard while having some fun along the way. Our offices are based in Vaughan and the job is full time in office with very little outside office requirements.

Job highlights

  • Outbound calls to medium and large-sized business across North America
  • Identifying and generating new leads to call and follow-up on
  • Build a sales pipeline by cultivating prospects, creating new business opportunities and managing/expanding existing customer relationships using
  • Providing client support for existing accounts
  • Identifying new opportunities to build long-term relationships with existing client
  • Participating in weekly sales meetings
  • Utilize approved social media channels (such as LinkedIn and Twitter) to network with prospects/clients
  • Execute successful client contract negotiations and renewals


  • Minimum 3-4 years of corporate sales and prospecting experience
  • Self-Starter, results oriented, extremely tenacious, well organized
  • Experience selling within public relations, marketing, advertising and CPG preferred
  • Proven success in managing all stages of the sales cycle including prospecting, needs analysis, presentation, proposal, negotiation and closing
  • Positive track record of meeting and exceeding sales goals
  • Results-orientated and able to work both independently and within a team environment
  • Exceptional time management skills displaying ability to manage multiple tasks with strict attention to detail
  • Strong written & verbal communication skills
  • Solid presentation skills
  • Expertise in prospecting and account penetration
  • Proficiency with,
  • Undergraduate degree
  • Excited about Start-up, entrepreneurial, dynamic environment
  • Solid understanding of social media and influencers

This job is based in Vaughan and offers a competitive base salary plus commission.