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.
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 like to win as a team
  • 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.
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 embrace change as a way of life.
  • 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.
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 are passionate and authentic.
  • 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.
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 exceed expectations.
  • 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.
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 embrace change as a way of life.
  • 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.
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 are worthy of people’s trust.
  • 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.
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