Développeur/Développeuse Logiciel
AppDirect · Montreal, Canada · On-site
Pay: CAD 80,000 – 100,000 a year
Posted Aug 26, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
Pour la version anglaise de cette description de poste, veuillez consulter le lien suivant / For the English version of this job description, please refer to the following link :
Software Developer
À propos d’AppDirect Devenez un citoyen du monde à l’ère numérique et outillez une nouvelle génération d’entrepreneurs branchés aux quatre coins du globe. AppDirect offre une plateforme d’abonnement permettant de vendre n’importe quel produit en tant que service, et ce, par n’importe quel canal et sur n’importe quel appareil. Nous alimentons des millions d’abonnements pour le compte d’organisations de partout dans le monde. Notre action est toujours guidée par nos valeurs et notre culture – une culture qui vous permet d’être vu, de rester authentique et d’exceller. Ce que vous ferez et ce qui vous fera briller
Produire du code clair, lisible et conçu de manière logique pour des modules regroupant plusieurs fonctions.
Produire du code testable reposant sur une maîtrise solide les tests limites et les tests négatifs; élaborer des tests complets.
Créer et maintenir une documentation claire pour tout ce qui concerne les points de terminaison et structures des API externes; mettre à contribution du code produit par des tiers ou d'autres équipes, avec accompagnement.
Prendre en charge des projets simples de manière autonome.
Travailler sous la supervision d'ingénieurs seniors, en contribuant activement aux réunions d'équipe, aux séances de brainstorming et aux rétrospectives.
Livrer des systèmes et des fonctionnalités à forte valeur ajoutée pour les clients et/ou les autres équipes.
Livrer des produits de qualité en respectant les délais établis; signaler les problèmes susceptibles d’affecter les livraisons ou les échéanciers, sans crainte de représailles; effectuer des révisions de code détaillées et contribuer à documenter des meilleures pratiques.
Collaborer étroitement avec les meilleurs talents en gestion de produits, en conception et en ventes.
Compétences requises
Baccalauréat (ou diplôme supérieur) en informatique ou dans un domaine connexe.
3+ années d'expérience en développement sur Java.
Expérience éprouvée à déployer des solutions complètes, de la conception à la livraison.
Vous prenez plaisir non seulement à développer du code de qualité professionnelle, mais aussi à le soutenir et le maintenir une fois déployé.
Courage de plonger dans le code pour le restructurer et d’explorer de nouvelles technologies.
Connaissance des technologies liées aux services Web et au développement d'API REST.
Maîtrise de Java et des frameworks Java : Spring Framework/J2EE/Reactor.
HTML/CSS3 et JavaScript/TypeScript; la connaissance de ReactJS / Redux / AngularJS est considérée un atout.
Node.js et frameworks Node.js : Express/HappiJS.
MySQL/MongoDB (requis : connaissance des procédures MySQL)
Structures de données et algorithmes.
Tests unitaires avec JUnit.
Connaissance pratique et expérience des conteneurs :…