Junior Web Developer

Suckerpunch has a career opportunity for an Junior Web Developer to join our growing team of integrated communications professionals.

In this role you will be responsible for developing new websites under the direction of the senior development team, implementing best SEO practices and managing content updates. You must be organized, able to balance multiple projects complete them within scope and budget.

Our success lies in developing strong partnerships and seamless integration with our clients’ teams to drive growth in their organizations. We also believe in professional development and invest in our people and their education.

We are looking for a creative, enthusiastic and positive person to fill this important position on our team. If you push the bar higher at every opportunity, never stop learning new things and think doing awesome work and having fun are the same thing – then you’ll love working with us.


  • Translating designs into templates for PHP based CMS
  • Ensuring an SEO-friendly and user-centric approach
  • Debugging technical websites issues
  • Supporting website management and performing content updates
  • Building email templates in MailChimp and similar services
  • Providing website training, troubleshooting, and support for end-users
  • Collaborating with designers to create an optimal user experience
  • Accurately estimating the time required to complete development tasks

Skills, expertise, and qualifications

  • Diploma or degree in a development or design field, or comparable work experience
  • 1-2 years of experience building websites, preferably on WordPress
  • Experience developing websites using PHP and JavaScript, preferably ES6
  • Strong HTML skills, with knowledge of web standards, semantic markup and accessibility
  • Strong CSS skills, with experience using modern CSS layout (Flexbox and Grid) and CSS preprocessors like Sass
  • Understanding of performance best practices, including testing and optimization
  • Experience using the Adobe Creative Suite (Photoshop, Illustrator, and XD)

Other Assets:

  • Experience with React or similar modern JavaScript frameworks
  • Experience developing WordPress themes using the Gutenberg Block Editor
  • Knowledge of SEO techniques and best practices, both technical and content related
  • An eye for design with understanding of user experience best practices

About us, salary and benefits

Suckerpunch is a full-service Integrated Communications Agency with a local and international clientele. We primarily work in the agriculture and food sectors and have built our firm on a solid reputation that always puts the success of our clients first.

We’re a boutique agency with a growing team, which means you will have a lot of responsibility. You’ll be challenged daily, and you’ll work side-by-side with the senior leadership as you learn and grow within our company. We are a company who cares about your career development with a team that wants to win together.

Our firm recently moved into a new office we have designed from the ground up on Corydon Avenue, close to Kenaston. We’re growing and we hope you’d like to grow your career with us. This career opportunity with Suckerpunch offers:

  • Full-time, permanent position in Winnipeg.
  • Meaningful work contributing to projects with purpose.
  • Continual professional development.
  • Competitive compensation.
  • Health and dental benefits.
  • Flexible hours and the opportunity to work remotely.
  • Flexible, team-based structure that matches people to projects.
  • Passionate, fun, like-minded professionals to work with.
  • Casual office attire and vibe.

To apply to join our team, please send your resume and no more than five (5) relevant work samples to career@suckerpunch.ca. No phone calls, please. Salary to be negotiated commensurate with experience.

Applications for this position will be accepted until 5 PM CDT, November 3, 2021. Qualified early applicants may be contacted before job closing date.

Unfortunately, due to the number of applications we receive we are not able to contact everyone who applies. However, all applications are stored in our talent database and will be considered for future opportunities.


say hello