Skip to content
Full time

Software Developer

QC—MTL

As a software developer at Mirego, you contribute every day to creating world-class digital products that aim to change the world, in collaboration with talented teams. You enjoy solving real problems, delivering quality code, and learning continuously. You are passionate about Back-End development, but also like to contribute to Front-End or Mobile development when the opportunity arises. 

YOUR DAY-TO-DAY
  • You design, develop, and maintain Web, Mobile applications, and Cloud Native services with a focus on quality, security, and maintainability.
  • You explore and automate infrastructure tasks (e.g., Terraform, containerization with Docker, Kubernetes orchestration) to improve reliability and delivery speed.
  • You write clear, tested, and documented code while respecting our best practices and promoting project sustainability.
  • You contribute to architecture decisions and propose improvements to reduce complexity and optimize user experience.
  • You participate in agile ceremonies and technical discussions by bringing your expertise and perspective on product evolution.
  • You propose innovative solutions, suggest relevant improvements to projects, and share your learnings with the team.
  • You collaborate closely with the UX/UI team and stakeholders to align technical choices with business objectives.
WHAT YOU NEED
  • You have a Bachelor's degree or equivalent work experience.
  • You need to be comfortable working in French and English to meet client needs.
  • You are comfortable with modern Web or mobile frameworks (such as .NET, Python, PHP, Spring Boot, Elixir, TypeScript, Java, React, or GraphQL—so long as you’re eager to learn!).
  • You understand the basics of AI and know how to use it responsibly to improve your workflows and projects.
  • You are a passionate and results-oriented.
  • You analyze, prioritize, and decide effectively in various situations.
  • You have the will to build high-quality products and services.
  • You are an autonomous, proactive person who can adapt to different teams, clients, and technology contexts.
  • Your expertise and interpersonal skills contribute to making the team better.
Simply fill in the form to submit your application.
00:00
00:00

Vers le français !