Brief Description
Qui est Manmade?
Nous sommes un détaillant en ligne de produits essentiels de première qualité basé à Montréal, connu particulièrement jusqu'à présent pour nos boxer pour hommes. Nous avons connu une croissance rapide depuis notre lancement en 2021, et la marque est véritablement à un tournant pour devenir un nom familier au Canada, et elle se développe déjà en parallèle sur le marché américain.
Qui recherchons-nous?
Nous recherchons un(e) Développeur(se), solutions technologiques pour rejoindre notre équipe Ingénierie, infrastructure infonuagique et automatisation. Vous contribuerez au développement et au maintien des intégrations, des automatisations et des outils internes qui relient notre commerce électronique, nos opérations d’entrepôt et d’expédition, nos finances et nos données.
En collaboration avec l’équipe technologique, vous aiderez à remplacer les processus manuels par des solutions fiables, sécuritaires et bien documentées, et à préparer nos systèmes pour la prochaine phase de croissance : un nouvel ERP, plus de magasins et de nouveaux canaux de vente.
Il s’agit d’un poste pratique et collaboratif. Vous écrirez du code, participerez à la résolution de problèmes et contribuerez à la livraison de solutions, avec le soutien de l’équipe technologique et des occasions de développer vos compétences. Si vous aimez résoudre de vrais problèmes d'affaires avec la technologie et voir rapidement l'impact de votre travail, nous aimerions vous rencontrer.
Ce poste est-il fait pour vous ?
Nous nous développons rapidement, les choses changent vite et une présence en interne est nécessaire.
Ce que nous offrons?Nous pensons qu'un travail de qualité commence par un environnement de qualité. En tant que membre de notre équipe, vous bénéficierez de déjeuners quotidiens gratuits, de collations et de boissons pour vous permettre de rester en forme et concentré. Nous offrons une assurance de groupe payée à 100 %, des salaires compétitifs qui sont révisés régulièrement avec des augmentations annuelles garanties, et une structure de primes de partage des bénéfices pour que tout le monde participe à notre succès.
Nous sommes dans une phase de croissance, ce qui signifie de réelles opportunités pour vous d'apprendre, de vous développer et de faire passer votre carrière au niveau supérieur. Avant tout, vous ferez partie d'une culture amusante, innovante et respectueuse où vos idées sont valorisées et où votre impact est réel.
Responsabilités
- Participer au développement et à la maintenance des intégrations entre nos systèmes d’affaires : plateforme de commerce électronique, inventaire et entrepôt, partenaires logistiques et d’expédition, finances, service à la clientèle et marketing.
- Aider à développer et à tester des automatisations événementielles et des fonctions infonuagiques liées aux commandes, aux clients et à l’inventaire.
- Soutenir l’implantation de notre futur ERP en participant aux intégrations, à la migration des données et aux tests.
- Aider à repérer les tâches manuelles répétitives et à mettre en place des solutions automatisées, fiables et faciles à maintenir.
- Contribuer au développement et à la maintenance de nos outils internes, y compris des solutions qui intègrent l’intelligence artificielle de façon sécuritaire et contrôlée.
- Aider à alimenter notre entrepôt de données et à vérifier l’exactitude des données, en collaboration avec l’équipe Données.
- Appliquer les pratiques de sécurité établies pour la gestion des accès et des secrets, et participer aux revues de code.
- Suivre les pratiques d’ingénierie de l’équipe et contribuer au contrôle de version, aux tests, à l’intégration et au déploiement continus ainsi qu’à la surveillance.
- Rédiger et mettre à jour la documentation des intégrations et des automatisations, notamment leur fonctionnement, leurs dépendances et les étapes de dépannage.
- Participer à la recherche et à l’évaluation d’outils existants et de solutions à développer à l’interne.
- Collaborer avec l’équipe technologique et les équipes Opérations, Finances, Service à la clientèle et Marketing pour comprendre leurs besoins et aider à mettre en place des solutions concrètes.
- Aider au soutien des systèmes en production, effectuer les premières étapes de dépannage et signaler les problèmes complexes à l’équipe.
Éxigences
- De 2 à 4 ans d’expérience en développement logiciel, idéalement en intégrations, en automatisation ou en systèmes d’affaires.
- Bonne connaissance d’au moins un langage de programmation moderne utilisé pour le développement d’intégrations et de services infonuagiques.
- Expérience avec les API (REST, GraphQL) et les webhooks; une expérience avec les architectures événementielles est un atout.
- Connaissance d’un fournisseur infonuagique majeur; une expérience avec les fonctions sans serveur et les conteneurs est un atout.
- Bonne connaissance du SQL et des bases de données relationnelles.
- Expérience avec le contrôle de version; connaissance de l’intégration et du déploiement continus, un atout.
- Connaissance des bonnes pratiques de sécurité : authentification, gestion des secrets et contrôle des accès.
- Expérience en commerce électronique, en vente au détail, en logistique ou avec des systèmes ERP, un atout.
- Intérêt ou expérience en automatisation par l'intelligence artificielle, un atout.
- Capacité à collaborer, à réaliser les tâches confiées avec une autonomie croissante, à gérer les priorités et à apprendre rapidement.
- Bonnes aptitudes en communication et capacité à expliquer des sujets techniques à des équipes non techniques.
- Baccalauréat en informatique, en génie logiciel ou dans un domaine connexe, ou expérience professionnelle équivalente.
Who is Manmade?
We’re a Montreal-based online retailer of premium quality essentials, known particularly so far for our men’s boxer briefs. We have been rapidly growing since launching in 2021, and the brand is truly at a turning point to becoming a household name in Canada, and already growing rapidly in parallel in the US market.
Who is Manmade looking for?
We’re looking for a Tech Solutions Developer to join our Engineering, Cloud Infrastructure + Automation team. You’ll contribute to developing and maintaining the integrations, automations and internal tools that connect our e-commerce, warehouse and shipping operations, finance and data.
Working with the technology team, you’ll help replace manual processes with reliable, secure and well-documented solutions and prepare our systems for the next phase of growth: a new ERP, more stores and new sales channels. This is a hands-on, collaborative role. You’ll write code, help troubleshoot issues and contribute to delivering solutions, with support from the technology team and opportunities to build your skills.
If you love solving real business problems with technology and seeing the impact of your work quickly, we'd love to hear from you.
Is this for you?
We are growing so rapidly so things are changing so quickly and an in-house presence is required
What are we offering?Aside from a competitive compensation package, the opportunity in itself is what you make of it. With the company growing 250%+ year over year for the past 3 years, and with expected growth to continue at a high pace for the next 2-3 years, there will be many different ways to grow within the company as it enters new markets, channels, and so on.
We offer extended health and dental benefits, 100% fully paid by the employer. We offer catered lunches every day and all the snacks, drinks, coffee, and fruit you could want.
Responsibilities
- Assist with developing and maintaining integrations across our business systems: e-commerce platform, inventory and warehouse, logistics and shipping partners, finance, customer service and marketing.
- Help develop and test event-driven automations and cloud functions related to orders, customers and inventory.
- Support the implementation of our future ERP by assisting with integrations, data migration and testing.
- Help identify repetitive manual tasks and implement automated, reliable and maintainable solutions.
- Contribute to developing and maintaining our internal tools, including solutions that use AI in a secure and controlled way.
- Help feed our data warehouse and check data accuracy, in collaboration with the Data team.
- Apply established security practices for access control and secrets management, and participate in code reviews.
- Follow the team’s engineering practices and contribute to version control, testing, CI/CD and monitoring.
- Create and update integration and automation documentation, including how solutions work, their dependencies and troubleshooting steps.
- Assist with researching and evaluating existing tools and solutions that could be built internally.
- Work with the technology team and Operations, Finance, Customer Experience and Marketing to understand their needs and help implement practical solutions.
- Assist with supporting production systems, perform initial troubleshooting and escalate complex issues to the team.
Qualifications
- 2–4 years of software development experience, ideally in integrations, automation or business systems.
- Working knowledge of at least one modern programming language used for integrations and cloud services.
- Experience with APIs (REST, GraphQL) and webhooks; experience with event-driven architectures is an asset.
- Familiarity with a major cloud provider; experience with serverless functions and containers is an asset.
- Working knowledge of SQL and relational databases.
- Experience with version control; familiarity with CI/CD is an asset.
- Knowledge of security best practices: authentication, secrets management and access control.
- Experience in e-commerce, retail, logistics, or with ERP systems is an asset.
- Interest or experience in AI automation is an asset.
- Ability to collaborate, complete assigned work with increasing independence, manage priorities and learn quickly.
- Good communication skills and the ability to explain technical topics to non-technical teams.
- Bachelor's degree in computer science, software engineering or a related field, or equivalent professional experience.