Our Careers

we build great things and
expect the best from everyone

We are searching for outstanding people to fill these positions:

Expand All Collapse All

QA Developer, Jnr/Int/Snr

MediaValet is looking for a QA Developer, Jnr/Int/Snr for immediate start.  Prefer Perm, but open to Contract.

The role is effectively a developer who can also build test-automation infrastructure and write test code. Think Microsoft’s Software Development Engineer in Test (SDET).

 

Top 3 Criteria

  • Developer-calibre programmer, in particular write test code.
  • Self-starter and problem-solver.
  • Seeker and socializer of knowledge.

We are looking for test automation – manual-only testing is no longer sufficient for our needs. But, there will be some manual testing, at least until automation is in place (and possibly after). The role is not a leadership role at this time (but could grow toward leadership depending on candidate).

Years of work experience is less important than skillset, attitude, work ethic, self-starting, learning capability, etc.  But let’s say 2+ years.

While we are interested in what people have actually done, we are more interested in what they are capable of doing.  And we like to keep an open mind, so as not to pre-filter out too many people.

Job Description

MediaValet, the world's first 100% cloud-based digital asset management system, is continuing to grow and has an immediate opportunity for an Intermediate or Senior QA Developer.

The MediaValet solution is an application suite of cloud-based PaaS services deployed globally on the Azure platform. It includes a fully-managed API on top of multiple services including:

  • asset search
  • media processing
  • basic orchestration / event management
  • federated cloud storage
  • sharded elastic scale data persistence
  • identity, authorization, and policy management / enforcement

We deliver our application using a Lean-Agile approach, and pride ourselves on being capable of deploying to live production every day.

Role Responsibilities

  • Create test-automation infrastructure.
  • Write test code.
  • Collaborate with Product Owner on Acceptance Criteria for stories.
  • Compose Acceptance Test feature scenarios.
  • Mentor and enable Developers to automate the testing of their own code.
  • Initially, test critical-path hotfixes for customers, and create technical resolutions for support requests.
  • Longterm, there is opportunity to move into new career areas, such as a more standard developer role.

Must-Have Skills / Experience

  • Software development
  • Software testing
  • Critical-path response
  • CSS
  • HTML
  • JavaScript
  • Debugging
  • Excellent communication skills, oral and written, in English.
  • Team-oriented, results-based attitude and work ethic.
  • Able to work with limited supervision in a startup-like environment, self-start, perform due diligence, and raise issues transparently.

Nice Skills / Experience

  • Manual QA testing.
  • Writing BDD/ATDD feature scenarios, e.g., Gherkin.
  • Coding automated tests, based in SpecFlow.
  • Building test automation infrastructure.
  • Azure Service Fabric (ASF)
  • Microservices
  • Selenium
  • Unit Testing (Jasmine)
  • REST
  • JSON
  • AngularJs
  • ReactJS
  • CoffeeScript
  • RequireJS
  • Sass
  • Jade
  • NodeJS
  • C#
  • .Net
  • Git
  • Grunt
  • npm

Accountable to:

  • Work as part of a team to achieve common goals in support of quality products.
  • Complete projects assigned by Senior Developers or Leaders.
  • Provide assistance as triaged by Technical Support.
  • Continue to gain further knowledge of technical concepts outside of training and scope of work.

Ability to:

  • Quickly absorb, understand, and resolve complicated technical issues.
  • Receive constructive criticism.
  • Consider and accept multiple methods of completing a task.

Must possess:

  • Desire to learn new technologies and an overall passion for technology.
  • Strong verbal and written communication skills, with a proven ability to communicate effectively with coworkers and customers.
  • Articulate with a solid technical and non-technical vocabulary.
  • Highly organized with ability to identify priorities and handle shifting needs.

About MediaValet

Located in Yaletown and four years old, MediaValet is the leading provider of cloud-based, enterprise class, digital asset management (DAM) software. Built exclusively on Microsoft Azure, MediaValet is delivered globally under a SaaS model, accessible from any browser, infinitely scalable, highly secure and supported by the best DAM team in the world. MediaValet is targeted at the marketing departments of medium to enterprise organizations and is a Microsoft Gold Certified Partner.

About the Team

MediaValet’s team is one of the major things that sets us apart from our competition. We’re renown for our individual, team and corporate personality, humour, and spirit. It also helps that were all extremely good at what we do.

Integration (FE / FS) Developer

MediaValet is looking for an Integration (FE / FS) Developer, Jnr/Int for immediate start.  Prefer Perm, but open to Contract-to-hire.

Top 3 Criteria

  • Apps and Integrations development.
  • Owns code from dev to operation and support.
  • Self-starter.

Years of work experience is less important than skillset, attitude, work ethic, self-starting, learning capability, etc.

While we are interested in what people have actually done, we are more interested in what they are capable of doing.  And we like to keep an open mind, so as not to pre-filter out too many people

Job Description

MediaValet, the world's first 100% cloud-based digital asset management (DAM) system, is continuing to grow and has an immediate opportunity for a Junior or Intermediate Integration (FE / FS) Developer to join the Apps and Integration team.

The MediaValet solution is an application suite of cloud-based PaaS services deployed globally on the Azure platform. It includes a fully-managed API on top of multiple services including:

  • asset search
  • media processing
  • basic orchestration / event management
  • federated cloud storage
  • sharded elastic scale data persistence
  • identity, authorization, and policy management / enforcement

We deliver our application using a Lean-Agile approach, and pride ourselves on our product, our people, and our delivery systems.

Role Responsibilities

  • Build Proof of Concepts and lay down architecture for new integrations
  • Maintain and support existing integrations (tooling, maintenance, …)
  • Actually more challenging than it sounds!

Must-Have Skills / Experience

  • Software development.
  • Debug, test, operate, and support your code.
  • Excellent communication skills, oral and written, in English.
  • Team-oriented, results-based attitude and work ethic.
  • Able to work with limited supervision in a startup-like environment, self-start, perform due diligence, and raise issues transparently.
  • Abstract thought!  Modelling, design, etc.
  • CSS
  • HTML
  • JavaScript
  • RESTFull API
  • JSON
  • Git

Nice Skills / Experience

  • NodeJS
  • Domain Driven Design (DDD)
  • CQRS+ES
  • Microservices
  • Selenium
  • Unit Testing (NUnit, Jasmine)
  • Writing BDD/ATDD feature scenarios, e.g., Gherkin.
  • Coding automated tests, based in SpecFlow.
  • AngularJS
  • ReactJS
  • CoffeeScript
  • RequireJS
  • Sass
  • Jade
  • Grunt
  • npm

Accountable to:

  • Work as part of a team to achieve common goals in support of quality products.
  • Complete projects assigned by Senior Developers or Leaders.
  • Provide assistance as triaged by Technical Support.
  • Continue to gain further knowledge of technical concepts outside of training and scope of work.

Ability to:

  • Quickly absorb, understand, and resolve complicated technical issues.
  • Receive and integrate constructive criticism.
  • Consider and accept multiple methods of completing a task.

Must possess:

  • Desire to learn new technologies and an overall passion for technology.
  • Strong verbal and written communication skills, with a proven ability to communicate effectively with coworkers and customers.
  • Articulate with a solid technical and non-technical vocabulary.
  • Highly organized with ability to identify priorities and handle shifting needs.

About MediaValet

Located in Yaletown and four years old, MediaValet is the leading provider of cloud-based, enterprise class, digital asset management (DAM) software. Built exclusively on Microsoft Azure, MediaValet is delivered globally under a SaaS model, accessible from any browser, infinitely scalable, highly secure and supported by the best DAM team in the world. MediaValet is targeted at the marketing departments of medium to enterprise organizations and is a Microsoft Gold Certified Partner.

About the Team

MediaValet’s team is one of the major things that sets us apart from our competition. We’re renown for our individual, team and corporate personality, humour, and spirit. It also helps that were all extremely good at what we do.

Programmer Intern

Position Accountabilities

  • Work as part of a team to achieve common goals in support of quality products
  • Complete projects assigned by Senior Developers
  • Provide assistance as required by Technical Support
  • Continue to gain further knowledge of programming concepts outside of training and scope of work

MediaValet, the world's first 100% cloud-based digital asset management system, is continuing to grow and has an immediate opportunity for a Programmer Intern.

Job Description

The MediaValet solution is an application suite of cloud-based PaaS services deployed globally on the Azure platform. It includes a fully-managed API on top of multiple services including:

  • asset search
  • media processing
  • basic orchestration / event management
  • federated cloud storage
  • sharded elastic scale data persistence
  • identity, authorization, and policy management / enforcement

We deliver our application using a Lean-Agile approach, and pride ourselves on being capable of deploying to live production every day.

Position Accountabilities

  • Work as part of a team to achieve common goals in support of quality products
  • Complete projects assigned by Senior Developers
  • Provide assistance as required by Technical Support
  • Continue to gain further knowledge of programming concepts outside of training and scope of work

Ability to:

  • Quickly absorb, understand, and resolve complicated technical issues
  • Receive constructive criticism
  • Consider and accept multiple methods of completing a task

Must possess:

  • Desire to learn new technologies and an overall passion for technology
  • Strong verbal and written communication skills, with a proven ability to communicate effectively with coworkers and customers
  • Articulate with a solid technical and non-technical vocabulary
  • Highly organized with ability to identify priorities and handle shifting needs

About MediaValet

Located in Yaletown and four years old, MediaValet is the leading provider of cloud-based, enterprise class, digital asset management (DAM) software. Built exclusively on Microsoft Azure, MediaValet is delivered globally under a SaaS model, accessible from any browser, infinitely scalable, highly secure and supported by the best DAM team in the world. MediaValet is targeted at the marketing departments of medium to enterprise organizations and is a Microsoft Gold Certified Partner.

About the Team

MediaValet’s team is one of the major things that sets us apart from our competition. We’re renown for our individual, team and corporate personality, humour, and spirit. It also helps that were all extremely good at what we do.

Business Development Representative

MediaValet is looking for a Business Development Representative for outbound prospecting. Being the first line of contact for MediaValet, you must have exceptional communication skills, be a great listener, and naturally strive to add value during every personal interaction.

Locked in hyper growth mode, we need someone who thrives in a fast paced, demanding environment, likes to be challenged each and every day, who’s not afraid to push their own limits – and expects all of the same from everyone around them.

In this role, you will:

  • Reach out to targeted prospects, create relevant conversations, understand their needs, strive to deliver value at every interaction, and pass on qualified opportunities for the sales teams
  • Identify long term opportunities, establish and execute individual nurture plans
  • Conduct high volume prospecting via multiple channels to generate qualified leads
  • Work closely and collaboratively with Sales and Marketing to develop and implement integrated prospecting strategies and plans
  • Continuously research, implement, test and monitor business development best practices

You must have:

  • 12+ months experience prospecting customers over the phone and via email
  • Experience with social selling in a B2B context
  • Excellent verbal and written communication skills
  • The desire to meet and exceed measurable performance goals
  • The ability to thoroughly explore and understand prospects’ needs and address their objections
  • Tons of energy, passion, enthusiasm and desire to exceed expectations
  • Love of technology and a fanatical attention to detail

If this sounds like you, we’d love to hear from you. Please send your resume and cover letter to hr@mediavalet.com.

About MediaValet

Standing at the forefront of the rapidly emerging cloud-based digital asset management industry, MediaValet is dedicated to delivering the best user experience and technology solution of any digital asset management system on the market.

Headquartered in Vancouver, Canada, and targeting the marketing and communications departments of all companies – no matter their size – across all industries and countries, MediaValet counts many well known companies as customers, including: Hawaiian Airlines, Sun Edison, Georgia Pacific, Tourism LA, The Almond Board of California and Brand USA.

Share This Page With Others