Careers | Climax Media
My job is to find the right people to fuel the growth and health of our company. Our culture is created by the type of people that we hire.
Kristen Manager, Culture & Engagement
View All Jobs

We Hire People Who...

Are down to earth. Take an interest in the person sitting next to them. Love what they do. Check their ego at the door. Know how to have a good time.

Create Damn Good Digital

Health Benefits

We offer a comprehensive and competitive benefits package to keep you happy and healthy. Our plan is complete, simple, and easy to use.

Culture

Our culture is about diversity and inclusion. We hire entrepreneurial, compassionate people who are excited about what they do and want to create something worth sharing.

Monthly Events

Crossfit, charity events, meditation, run club, curling, team off sites, and boat cruises. We love to have a good time and reward hard work.

Continuous Learning

With one-one-one coaching, mentorship, and learning allowances, we encourage all of our employees to try new things and never stop learning. We want you to grow.

Bragging Rights

We never settle. Whether being recognized by Profit 500, or as one of Canada's Great Places To Work, we constantly strive to create an environment thats innovative, engaging and worthy of recognition.

The Fluff

We offer half days before long weekends, a fully-stocked kitchen, as well as a dog-friendly space. You can show up wearing whatever you’re comfortable in, and set a schedule that works best for you.

Senior Project Manager

The Position

Reporting to the Director of Delivery, the Senior Project Manager will need to execute and coordinate projects, lead teams to deliver projects, and follow the progress of operations in ways that promote successful project completion. Your responsibility is to manage resources, schedules, and financials throughout the development life cycle, while simultaneously assessing issues, risks, and managing project changes to ensure successful and on-time project delivery. We are a collaborative team – meaning you’ll work alongside development, creative, quality assurance and strategy team members. You will need to have great communication skills and the ability to solve problems on-the-go. Our Project Managers are agile experts. Iterative and test driven, we follow an agile sprint-based methodology to produce products we are proud of.

Responsibilities

  • Ownership and accountability of clients’ business needs and ability to drive to solutions

  • Lead definition of a project scope and provide clear instructions to design and development teams

  • Develop and analyze individual project plans complete with project performance, cost, and timeline

  • Create and maintain comprehensive project documentation

  • Communicate project objectives to all team members involved

  • Work creatively and analytically, ensuring the development team keeps the project on schedule and on budget, troubleshooting any problems that may arise

  • Work within suitable strategies, risk, schedule, and budget

  • Lead and coordinate internal resources for the execution of project

Requirements

  • 5+ years’ experience managing a team in an Agile/Scrum software development environment
  • Experience belonging to teams in an Agile/Scrum environment
  • Fluency in software development, design, and UX
  • Proven working experience as a Senior Project Manager in a similar environment
  • Knowledge of Agile development best practices
  • Excellent organizational, communication, leadership and presentation skills
Apply Now

Release Manager

The Position

As a Release Manager, you will be reporting to the Chief Technology Officer and Director of QA. All of our developers pride themselves in creating and building beautiful software that follows development best practices. Iterative and test driven, we follow an agile sprint-based methodology to produce products we are proud of. Our team builds an infrastructure that pushes performance boundaries.

Responsibilities

  • Implement and manage release processes for code through development, test, and production environments

  • Maintain multiple .NET and JavaScript environments

  • Work on high availability and high traffic applications

  • Coordinate cross-functional work teams toward task completion

  • Perform impact and risk analysis, making recommendations

  • Maintain release schedule across multiple projects and accounts

  • Interface with internal stakeholders and external clients to asses impacts and benefits of release activities

  • Work alongside development, QA, and Project Management to identify, build, certify, and deploy release candidate

  • Build automation tools

  • Test and deploy applications

  • Plan, organize, and document complex systems

  • Work closely with a team of developers, communicating effectively and working together to reach defined goals and meet deadlines

  • Perform multiple tasks concurrently and respond to emergency situations effectively

  • Attend and participate in daily standups and project retrospectives

  • Commit to ongoing learning and development

  • Ensure back-end development integrates with front-end development

  • Communicate clearly and effectively across all levels of the organization

Requirements

  • 5+ years in a release management position
  • Organized, detail oriented
  • Software development lifecycle
  • Github (expert)
  • Team city (expert)
  • Visual studio (expert)
  • Grunt, Gulp
  • Build tools
  • Linux
  • .NET
Apply Now

Senior Front-End Developer

The Position

As a Senior Front-End Developer, you will be reporting to the Director of Technology as well as the Front-End Software Architect/Team Lead. All of our developers pride themselves in creating and building beautiful software that follows development best practices. Iterative and test driven, we follow an agile sprint-based methodology to produce products we are proud of. Our team builds an infrastructure that pushes performance boundaries.

Responsibilities

  • Design, develop, and implement Front-End JavaScript applications

  • Plan, design, build, support, and maintain new and existing applications

  • Work closely with a team of developers, communicating effectively and working together to reach defined goals and meet deadlines

  • Attend and participate in daily standups and project retrospectives

  • Commit to ongoing learning and development

  • Ensure front-end development integrates with back-end development

  • Communicate clearly and effectively across all levels of the organization

Requirements

  • 5+ years of experience with JavaScript
  • jQuery
  • HTML5, CSS3
  • React and/or Angular
  • Git
  • Active participant in the development community
Apply Now

Senior .NET Developer

The Position

As a Senior .NET Developer, you will be reporting to the Director of Technology as well as the .NET Software Architect/Team Lead. All of our developers pride themselves in creating and building beautiful software that follows development best practices. Iterative and test driven, we follow an agile sprint-based methodology to produce products we are proud of. Our team builds an infrastructure that pushes performance boundaries.

Responsibilities

  • Design, develop, and implement .NET applications

  • Plan, design, build, support, and maintain new and existing applications

  • Work closely with a team of developers, communicating effectively and working together to reach defined goals and meet deadlines

  • Attend and participate in daily standups and project retrospectives

  • Commit to ongoing learning and development

  • Ensure back-end development integrates with front-end development

  • Communicate clearly and effectively across all levels of the organization

Requirements

  • 5+ years of experience with ASP.NET MVC
  • JavaScript and jQuery
  • HTML5, CSS3
  • React and/or Angular
  • Entity Framework
  • WebAPI 2
  • SQL
  • Git
  • Active participant in the development community
Apply Now