We want to build the greatest team, the best workplace and a better world.

Available positions

Interested in building world-class digital products? We are looking for passionate candidates ready to build first-class products and services for the global market.

Front-end Web developer

Montreal and Quebec City (several positions)

As a Front-end Developer at Mirego, your daily work involves creating innovative applications that are designed to change the world, whether it is on a small or a large scale. Challenges do not scare you, and you like to stay up-to-date when it comes to new technologies. You take pride in shipping excellent products and services; that’s why you love being surrounded by the industry’s best so that you can continue to learn and take your skills to new heights.

You like your Javascript to be performant and modular, your HTML semantic, and your CSS bleeding-edge. Every day, you use HTML, SASS, Javascript (ECMAScript 2015+), without a doubt in mind as to their proper usage. Ember.js, React, and Redux, can also be found in your toolbox. You have extensive fundamental object-oriented design and development knowledge. You are motivated, authentic, and passionate.

Responsibilities

  • To create high-caliber Web applications.
  • To bring innovative solutions to modern Web issues.
  • To enrich the team with your knowledge.

What it takes

  • You are worthy of people’s trust.
  • You know what you are capable of and are always looking to push yourself harder.
  • You are passionate about responsive mobile and Web design.
  • You are determined to build the highest quality products and service.
  • You are autonomous and proactive.
  • You have extensive fundamental object-oriented design and development knowledge.
  • You master Web navigation particularities (HTML, CSS, Javascript).
  • You have experience developing and shipping sites and mobile applications.
  • You can integrate Web services to Web applications.

Our team is divided into several multidisciplinary product teams. You’ll work with a small agile team, and you’ll share your projects and ideas with Web and mobile developers, a designer, a QA, a Scrum Master and product managers; all as passionate as you are.

Apply

Back-End Web Developer

Montreal and Quebec City (several positions)

As a Back-end Developer at Mirego, your daily work involves creating innovative applications that are designed to change the world, whether it is on a small or a large scale. Challenges do not scare you, and you like to stay up-to-date when it comes to new technologies. You take pride in shipping excellent products and services; that’s why you love being surrounded by the industry’s best so that you can continue to learn and take your skills to new heights.

Every day, you use the latest technologies and tools to create Web software that adheres to the highest industry standards. You like your JSON well-formatted, and your HTTP queries are always in line with REST principles. You enjoy collaborating with mobile developers and take pleasure in responding to their requests with code 200 or 304, as often as possible. You also have extensive fundamental programming and design knowledge. You are motivated, authentic, and passionate.

Responsibilities

  • To create high-performance Web services.
  • To deploy and maintain cloud infrastructures.
  • To bring innovative solutions to modern Web issues.
  • To create and deploy system administrations.

What it takes

  • You exceed expectations
  • You master Ruby, Java, Elixir or Node.js.
  • You master continuous delivery.
  • You take a keen interest in promising and emerging technologies, such as Elixir, Clojure, and GraphQL.
  • You are determined to build the highest quality products and service.
  • You are comfortable with parallel and concurrent programming.
  • You are autonomous and proactive.
  • You have extensive fundamental object-oriented design and development knowledge, as well as functional programming skills.
  • You master Web service creation and optimization.
  • You have experience developing and shipping Web services.
  • You are comfortable with Linux and/or BSD systems.

Our team is divided into several multidisciplinary product teams. You’ll work with a small agile team, and you’ll share your projects and ideas with Web and mobile developers, a designer, a QA, a Scrum Master and product managers; all as passionate as you are.

Apply

Quality Assurance Specialist

Montreal and Quebec City (several positions)

At Mirego, quality assurance specialists are key individuals who help to improve the quality of products delivered to customers. They pay utmost attention to detail and expect things to be perfect once they are through with them.

Mirego’s quality assurance specialists are significantly skilled at identifying weaknesses of a product and equally as talented at offering solutions to fix them. They are deeply motivated by the desire to improve the quality of life of the people who will use the applications they have contributed to building.

Responsibilities

  • To develop and implement test plans;
  • To spot weaknesses in digital products and to document improvements made;
  • To be in constant communication with the development team;
  • To work on several projects simultaneously.

What it takes

  • You thrive on doing more with less.
  • You are passionate and authentic.
  • You know a lot about mobile apps.
  • You want to build high quality products and services.
  • You are proactive, honest and creative.
  • You have 2 years experience or more in a quality assurance position.
  • You are organized and you work well with others.
  • You always seek enhancement and consistency in your work.

Our team is divided into several multidisciplinary product teams. You’ll work with a small agile team, and you’ll share your projects and ideas with Web and mobile developers, a designer, a QA, a Scrum Master and product managers; all as passionate as you are.

Apply

Product Owner

Montreal (1 position) and Quebec City (1 position)

As a Product Owner at Mirego, your role is to define the digital products we develop for our clients. You will help clients renew themselves with innovative digital products that respect the client’s reality regarding budgetary limitations and various constraints.

More than anyone, you believe that Web and mobile products are an opportunity to simplify, or better yet, improve everybody’s lives and make the world a better place.

Responsibilities

  • You are responsible for elaborating, maintaining, and prioritizing your client’s product logs. At times, you have to stand your ground in a diplomatic manner, to ensure that the most important items remain at the top of the list for the right reasons.
  • You dive right into your client’s business to understand how new digital products can be implemented to their digital strategy. And, you are capable of clearly communicating this vital information to your team.
  • You are the product’s user experience gatekeeper. You know how to keep it simple.
  • You are also in charge of project budgets. You ship flawless products and always stay within budget.
  • You are responsible for client satisfaction, as well as for those who use your digital product.

What it takes

  • You like to win as a team.
  • You have experience in many of the following areas: SCRUM, design, user experience, product management, project management, marketing, entrepreneurship, mobile technologies, web, team management, budgets, data analysis, customer relations.
  • You are passionate about product development.
  • You have strong interpersonal skills.
  • You are very curious.
  • You have a good sense of initiative and active listening.
  • You are humble.

Our team is divided into several multidisciplinary product teams. You’ll work with a small agile team, and you’ll share your projects and ideas with Web and mobile developers, a designer, a QA, a Scrum Master and product managers; all as passionate as you are.

Apply

Scrum Master

Montreal (1 position) and Quebec City (1 position)

As a Scrum Master (SM) at Mirego, you are responsible for ensuring that product development processes run smoothly. You work collaboratively with the Product Owner (PO) and the development team, as you accompany them throughout the project development process.

You make sure that the client’s needs are being met and provide the PO and client with realistic milestones that you know your team can accomplish. You know how to motivate your team and inspire them to accomplish the impossible. You do everything in your power to ensure your team’s success and respect all engagements, such as updating the sprint log.

Responsibilities

  • To act proactively as you develop projects and be willing to roll up your sleeves to make sure each sprint brings maximum value.
  • To provide precise status updates and consistently follow up on project developments, whether it relates to work progress, constraints, costs, and/or timelines. (To estimate, measure velocity, and provide the team with the sprint burndown or release burndown.)
  • To plan and animate efficient scrum activities.
  • To elaborate shipment plans and make adjustments according to the team’s velocity.
  • To follow-up on team velocity, as well as the quality of deliverables (sprint log and deliverables control).
  • To establish a trusting relationship with the clients and team.
  • To stay close to your team and ask for their feedback. To prevent any issues from interfering with work progress and resolve any issues quickly, should they occur.
  • To keep the team functional and productive with organization and improvement standards in mind.
  • To evaluate the team and project performance alongside the PO, as well as to monitor work progress and improvements.
  • To ensure the team clearly understands the needs and that the PO is aware of any potential risks and issues that could occur.

What it takes

  • You exceed expectations.
  • You have a minimum of three years experience as a Scrum Master, or have relevant field experience.
  • You are a great leader, gatherer, and an excellent motivator.
  • You have strong relational skills.
  • You act as a facilitator and coach.
  • You take initiative and listen actively.
  • You love being involved in project development, as well as its various processes.
  • You are humble.

Our team is divided into several multidisciplinary product teams. You’ll work with a small agile team, and you’ll share your projects and ideas with Web and mobile developers, a designer, a QA, a Scrum Master and product managers; all as passionate as you are.

Apply

iOS Developer

Montreal and Quebec City (several positions)

As an iOS Developer at Mirego, your daily work involves creating innovative applications that are designed to change the world, whether it is on a small or a large scale. Challenges do not scare you, and you like to stay up-to-date when it comes to new technologies. You take pride in shipping excellent products and services; that’s why you love being surrounded by the industry’s best so that you can continue to learn and take your skills to new heights.

According to you, Christmas is not in December, but rather in June… and, it is called WWDC! You have extensive fundamental object-oriented design and development knowledge, and you understand Objective-C and Swift language subtleties like no other. Above all, you are eager to learn something new every day and looking to create the highest quality mobile applications.

Responsibilities

  • To create innovative iOS applications.
  • To enrich the team with your knowledge.
  • To design exceptional user experiences.

What it takes

  • You are passionate and authentic.
  • You have a passion for mobile technologies.
  • You are determined to build the highest quality products and service.
  • You are autonomous and proactive.
  • You have a minimum of five years experience in software development.
  • You have extensive fundamental object-oriented design and development knowledge.

Our team is divided into several multidisciplinary product teams. You’ll work with a small agile team, and you’ll share your projects and ideas with Web and mobile developers, a designer, a QA, a Scrum Master and product managers; all as passionate as you are.

Apply

Android Developer

Montreal and Quebec City (several positions)

As an Android Developer at Mirego, your daily work involves creating innovative applications that are designed to change the world, whether it is on a small or a large scale. Challenges do not scare you, and you like to stay up-to-date when it comes to new technologies. You take pride in shipping excellent products and services; that’s why you love being surrounded by the industry’s best so that you can continue to learn and take your skills to new heights.

You love Android’s open platform and have a preference for clean, well-written code that is easy to maintain. Each and every architecture fragment is treated as a masterpiece. You have extensive fundamental object-oriented design and development knowledge, and you know how to implement it with Java. You eagerly wait for Android to release its latest version, knowing that the sweet treat codename will make you grin. You are always the first to learn everything there is to learn about Android’s latest SDK updates, and you use this insight to bring even more innovation to the applications you develop.

Responsibilities

  • To enrich the team with your knowledge.
  • To design exceptional user experiences.
  • To ensure projects run smoothly.

What it takes

  • You don’t take life too seriously.
  • You have a passion for mobile technologies.
  • You are determined to build the highest quality products and service.
  • You are autonomous and proactive.
  • You have a minimum of five years experience in software development.
  • You have extensive fundamental object-oriented design and development knowledge.

Our team is divided into several multidisciplinary product teams. You’ll work with a small agile team, and you’ll share your projects and ideas with Web and mobile developers, a designer, a QA, a Scrum Master and product managers; all as passionate as you are.

Apply

Software developer

Montreal and Quebec City (several positions)

As a Software Developer at Mirego, your daily work involves creating innovative applications that are designed to change the world, whether it is on a small or a large scale. Challenges do not scare you, and you like to stay up-to-date when it comes to new technologies. You take pride in shipping excellent products and services; that’s why you love being surrounded by the industry’s best so that you can continue to learn and take your skills to new heights.

You are passionate, and driven by results. You can evaluate and manage priorities, and you have no problem analyzing and understanding situations. You are experienced in various fields and are familiar with Java frameworks and Agile methodologies. You master REST Web services and have a good understanding of Maven and Gradle.

Responsibilities

  • To create innovative applications.
  • To enrich the team with your knowledge.
  • To design exceptional user experiences.

What it takes

  • You like to win as a team.
  • You master Java, Ruby, Swift, or Objective-C.
  • You are determined to build the highest quality products and service.
  • You are autonomous and proactive.
  • You have a minimum of five years experience in software development.
  • You have extensive fundamental object-oriented design and development knowledge.

Our team is divided into several multidisciplinary product teams. You’ll work with a small agile team, and you’ll share your projects and ideas with Web and mobile developers, a designer, a QA, a Scrum Master and product managers; all as passionate as you are.

Apply

General application

Montreal and Quebec City

So you think you have what it takes to join the Mirego team, but your profile doesn’t match any of the available job postings? No worries. We are always looking for exceptional candidates!

Send us your application and we will be in touch if we find something that is perfect for you.

Apply