Why Work at Mediaclip?
At Mediaclip we prefer to keep it real. So forget about the superfluous, and let’s cut to what’s in it for you:
- Our no overtime culture. Do what you need to do during working hours, and go back to personal life with peace of mind at the end of the day.
- Innovation is our driving force. Our market is evolving, and we’re determined to stay ahead and continue to be leaders. The potential is yours to seize.
- Your opinion matters! Get involved at all levels; suggest business improvements, prototype architecture alternatives, support customers. Your interest is the limit.
- We’re always working on bettering ourselves. enjoy continuous learning; whether it’s about working methods, the technologies we use, or ways our application is built. Much more awaits.
- Throw away the politics and unnecessary hierarchy. Got an idea? Directly talk to the CEO! It’s as simple as that.
- Our dedication to work-life balance and well-being creates engaged and loyal employees. We offer several benefit plans that focus on balancing work, family, and personal life. Overall employee health is at the core of our corporate values.
Interested? We’re glad! Keep scrolling to see job openings that might fit your skill-set.
Product Manager / Product Owner
Job description
Mediaclip is a leader in the development of white-label software solutions for product personalization. Our APIs are available in both SaaS and SDK formats. We provide printers and retailers with a unique user interface that generates strong sales growth while retaining customers. Our software is currently integrated into hundreds of websites around the world.
We are looking for a Product Owner that will bring value to our user interface (frontend), our APIs, as well as our SaaS service. The candidate will have the opportunity to evolve in a pure Scrum environment, which has been in place for almost 10 years.
Main responsibilities
Together with, and for the benefit of, stakeholders (customers, prospects, management, employees), you will:
- Define product vision in collaboration with the management team;
- Create value in the development of our webapp, APIs, and SAAS offering;
- Build and manage a product backlog to achieve the business vision;
- Build and track the development roadmap;
- Assess value, develop cases, and bring stories and initiatives to the fore to ensure work is focused on creating value;
- Collect, document, and share information and knowledge about the customers with teams;
- Ensure a clear vision and plan for the different teams;
- Develop good communication between teams to promote harmonization between value, status, and product advancement;
- Demonstrate and adopt key behaviours related to the Agile values of the company, the team, and the role of PO;
- Continuously support the Development teams to help them develop the best products, which perfectly meet the needs of stakeholders.
Know-how and experience
- A bachelor’s degree in business administration or related experience;
- Minimum of three (3) years of relevant experience in software product management;
- Have a Product Owner certification (e.g. Scrum.org);
- Ability to manage complex and large-scale products;
- Excellent skills and interest in working as a team;
- Ability to solve problems;
- In-depth knowledge of Agile methods and the Scrum framework;
- Good knowledge of the Web, project and content management, and related practices (UX/UI, CMS, accessibility, analytics, etc.);
- Excellent communication and presentation skills;
- Ability to perform quality work in tight deadlines;
- Excellent sense of organization, prioritization, and time management;
- Very strong capacity for ownership and initiative;
- Excellent verbal and written communication skills in French and English.
.NET Developer (Web/Cloud)
Job description
Mediaclip is a leader in the development of white-label software solutions for product personalization. Our APIs are available in both SaaS and SDK formats. We provide printers and retailers with a unique user interface that generates strong sales growth while retaining customers. Our software is currently integrated into hundreds of websites around the world.
We are currently looking for a .NET backend developer with notable experience in developing web APIs (e.g., HTTP, REST), as well as a keen interest in cloud infrastructure and DevOps.
The candidate will be involved in the design, development, testing, infrastructure choices, and operation of a SaaS platform hosted on Microsoft Azure. Technological challenges are great and the potential for learning is immense.
Working in an Agile environment, using the Scrum development framework, and have a deep desire to achieve excellence by using best practices (TDD, unit testing, pair programming…) and the most up-to-date technology tools (continuous integration server, automated deployment, etc.). We are constantly looking for improvement and innovation.
Main responsibilities
- Designing and developing new features;
- Resolving defects and improving the code;
- Participate in updating the code base to Angular 11;
- Writing and maintaining unit and functional tests (e2e);
- Contribute to quality assurance and application deployment;
- Assisting the support team;
- Show initiative and self-organization;
- Participation in the continuous improvement of the company’s team and products;
- Be flexible and comfortable in an agile and ever-changing environment;
- Working in a team environment.
Know-how and experience
- Minimum of 3 years of experience in C# development;
- Good understanding of HTTP (REST/JSON);
- Experience with unit and functional (e2e) tests, mocking principles;
- Experience in HTTP APIs development and networking basics;
- Experience with Azure technologies, developing web applications with a large volume, as well as working on a multi-tenant system are good assets;
- Having knowledge of ASP.NET Core, EF Core, GraphQL, Angular – ngrx, messaging systems is also an asset;
- Be a very good team player;
- Good verbal and written communication skills in French and English;
- Demonstrate autonomy, initiative, and self-organization.
Web Applications Developer (Front-end)
Job description
Mediaclip is a leader in the development of white-label software solutions for product personalization. Our APIs are available in both SaaS and SDK formats. We provide printers and retailers with a unique user interface that generates strong sales growth while retaining customers. Our software is currently integrated into hundreds of websites around the world.
Our user interface, developed with AngularJS, TypeScript, and LESS, adapts equally to navigation on pc, tablets, and smartphones using a responsive design. Offering many interactions and features, it also pays special attention to the user experience.
Working in an Agile environment, using the Scrum development framework, we constantly seek to improve our practices and working tools to ensure the quality and efficiency of our development efforts. We are constantly looking for innovation.
Main responsibilities
- Designing and developing new features;
- Resolving defects and improving the code;
- Participate in updating the code base to Angular 11;
- Writing and maintaining unit and functional tests (e2e);
- Contribute to quality assurance and application deployment;
- Assisting the support team;
- Show initiative and self-organization;
- Participation in the continuous improvement of the company’s team and products;
- Be flexible and comfortable in an agile and ever-changing environment;
- Working in a team environment.
Know-how and experience
- Minimum of 2 years of experience in web application development;
- Competences with in HTML5 and CSS3;
- Knowledge of AngularJS, Angular 2+, LESS, and TypeScript;
- Experience with unit and functional tests;
- Experience in mobile development and responsive design is an asset;
- Be a very good team player;
- Good verbal and written communication skills in French and English;
- Demonstrate autonomy, initiative, and self-organization.
PHP Developer (Back-end)
Job description
Mediaclip is a leader in the development of white-label software solutions for product personalization. Our APIs are available in both SaaS and SDK formats. We provide printers and retailers with a unique user interface that generates strong sales growth while retaining customers. Our software is currently integrated into hundreds of websites around the world.
We are currently looking for an experienced PHP backend developer who will help the company and its customers to increase their online revenue by maximizing the use of Mediaclip’s technologies in their e-Commerce platforms, such as Magento, WooCommerce, or PrestaShop.
Our development teams are working in an Agile environment and have a deep desire to achieve excellence by using best practices (unit testing, pair programming…) and the most up-to-date technology tools (continuous integration server, automated deployment, etc.). We are constantly looking for improvement and innovation.
Main responsibilities
- Develop and maintain a new extension for the WooCommerce platform to simplify integration with our SaaS solution;
- Assist our Customer Success team in supporting our customers in their integration with our solution in their Magento and WooCommerce site;
- Participate in architecture and define good PHP development practices;
- Write and maintain unit and functional (e2e) tests;
- Make a technological watch and propose the necessary improvements to stay on the cutting edge;
- Provide advice on optimizing our customers’ e-commerce sites;
- Evolve in a continuous development and deployment process;
- Participate in the definition and improvement of our products.
Know-how and experience
- Minimum of 3 years of experience in Magento and/or WooCommerce development;
- Minimum of 5 years of experience with PHP and MySQL;
- Strong knowledge in the development of HTTP APIs;
- Knowledge of JavaScript and CSS;
- Knowledge of GIT and collaborative development;
- Consulting experience with eCommerce clients is a desirable asset;
- Strong capacity for autonomy, ownership, and initiative;
- Good verbal and written communication skills in French and English;
- Being comfortable to communicate directly with customers. in English;
- Good knowledge of software development’s best practices and object-oriented development;
- Being a great team player.