
Développeur.euse de logiciels Java
Développeur.euse de logiciels Java (Junior/Intermédiaire)
Relève de : Directeur de l'ingénierie
Lieu : Montréal, QC (Travaille au bureau ou en télétravail à Montréal selon ta préférence!)
À propos de nous
Broadsign est une entreprise logicielle en pleine croissance dont la mission est de simplifier plus que jamais l'achat, la vente et la diffusion de médias hors foyer (OOH). Nos logiciels sont utilisés par les entreprises les plus performantes du secteur et propulsent des campagnes percutantes vues à travers le monde.Viens nous rejoindre en tant que Développeur.euse de logiciels Java (Junior/Intermédiaire)
À propos du rôle
Le département R&D est au cœur de l'action chez Broadsign. Votre principal objectif sera de concevoir et de développer de nouvelles fonctionnalités tant pour le front-end que pour le back-end de notre suite logicielle. En tant que passionné de technologie, vous participerez à des sprints où vous serez encouragé à partager vos idées et vos connaissances avec votre équipe, tout en travaillant dans un environnement dynamique avec les derniers matériels et logiciels.
À quoi s'attendre
- Développement et évolution des fonctionnalités: Dans ce rôle, vous développerez et maintiendrez notre application Media Player (Android et TypeScript). Il s'agit d'un système critique conçu pour une haute disponibilité avec une interaction humaine minimale. Bien que notre stack actuel utilise Kotlin, TypeScript, WebView/Chromium et Jetpack, nous croyons qu'une solide base en Java est le tremplin idéal pour réussir. Vous ferez partie d'une culture DevOps qui priorise un code propre et sécurisé et des journées d'innovation dédiées à l'exploration de nouvelles idées.
- Collaboration et pratiques agiles:Vous rejoindrez une équipe Agile performante composée d'un chef de produit, d'un analyste AQ et d'un groupe de développeurs motivés. Le succès repose sur la collaboration ; vous participerez activement aux revues de code, en offrant et en recevant des commentaires constructifs pour maintenir nos normes élevées. Vous contribuerez aux discussions sur la conception technique et aiderez à façonner la future architecture de nos applications.
- Qualité et optimisation des performances : La qualité est au cœur de ce que nous faisons. Vous identifierez, déboguerez et corrigerez les défauts et mettrez en œuvre des tests unitaires et d'intégration à l'aide de JUnit et Jest. Parce que notre logiciel fonctionne sur une gamme diversifiée de matériel à l'échelle mondiale, vous vous concentrerez sur l'optimisation des applications pour une stabilité et une performance maximales, même sur des appareils à faibles spécifications.
Ce dont vous avez besoin pour réussir dans ce poste
-
2 à 4 ans d'expérience professionnelle en développement de logiciels.
-
Bonne connaissance/expérience du développement Java, avec un fort intérêt pour Kotlin et TypeScript.
-
Expérience avec le contrôle de version Git et les pratiques CI/CD.
-
Baccalauréat en informatique, en génie logiciel ou expérience équivalente.
Ce que nous offrons
-
Avantages complets : Régime d'assurance complet (santé, dentaire, vue, voyage) effectif dès le premier jour (payé à 100 % par l'employeur).
-
Compte bien-être : 500 $ par année dans un compte de gestion de frais de santé (CGFS).
-
Santé virtuelle : Accès illimité à la plateforme virtuelle Telus Santé.
-
Allocation bien-être : 500 $ par année pour la santé physique/mentale et les frais de bureau.
-
Épargne retraite : REER collectif avec cotisation de l'employeur à 50 % (jusqu'à 4 % du salaire).
-
Congés payés : Minimum de 3 semaines de vacances, 5 jours de congé mobile, 5 jours personnels/maladie et 2 jours de bénévolat.
-
Soutien à la famille : Complément de salaire pour congé parental (incluant jusqu'à 23 semaines de prestation supplémentaire pour le congé de maternité).
-
Avantages financiers : Remboursement des frais de transport pour les déplacements vers un bureau de Broadsign.
-
Croissance : Opportunités de formation et de développement avec un budget annuel dédié.
Chez Broadsign, nous accordons une grande importance à la diversité des identités sociales qui composent notre communauté. Nous reconnaissons que le talent se présente sous différentes formes et nous encourageons donc les personnes aux parcours et aux expériences différentes à nous présenter leur candidature. Notre promesse : être un employeur et un partenaire inclusif et ouvert à l’apprentissage, en plus d’adopter des stratégies et des pratiques réfléchies visant à faire entendre les diverses voix de notre secteur.
La connaissance du français est requise pour les postes situés en permanence au Québec afin que le titulaire puisse communiquer au besoin avec ses collègues et partenaires au Québec. Une formation en français est offerte à tout titulaire d’un poste permanent au Québec qui ne possède pas une bonne connaissance du français. La maîtrise de l’anglais est requise pour ce poste afin de communiquer avec les collègues, les clients et les partenaires (ou les fournisseurs) situés à l’extérieur du Québec, et de comprendre la documentation technique et scientifique disponible dans le domaine de notre industrie.
Mettre en place une alerte emploi
Vous souhaitez développer votre carrière chez Carrières Broadsign ? Demandez à recevoir directement dans votre boîte de messagerie les offres d’emploi à venir.
Postuler à ce poste
*
indique un champ obligatoire
