Software Engineer

Broadsign

Montreal

Hybrid

CAD 65,000 - 90,000

Full time

5 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Télétravail flexible
Assurance santé/dentaire et vision
Remboursement des frais de transport
REER avec abondement de l'employeur
Congés payés et congés maladie

Job summary

Broadsign, entreprise de logiciels basée à Montréal, recherche un développeur junior pour les applications Android et TypeScript. Vous contribuerez à des applications évolutives pour notre réseau OOH, en assurant maintenabilité et robustesse tout en innovant.

Vous travaillerez au sein d'une équipe agile, participerez aux revues de code et écrirez des tests unitaires et d'intégration avec Jest et JUnit, tout en privilégiant un code propre et sécuritaire.

Qualifications

  • 1 à 3 ans d'expérience professionnelle en développement de logiciels.
  • Connaissances en développement Android ou TypeScript et leurs écosystèmes.
  • Pratiques CI/CD et contrôle de version Git maîtrisés.

Responsibilities

  • Développer et maintenir des applications Android et TypeScript.
  • Participer aux revues de code et influencer l'architecture future des applications.
  • Rédiger des tests unitaires et d'intégration pour assurer la qualité et la stabilité.

Skills

Android
TypeScript

Education

Baccalauréat en informatique ou génie logiciel (ou expérience équivalente)

Tools

Git
CI/CD

Job description

Développeur.euse de logiciels junior (Android et TypeScript)

Relevant de : Directeur de l'ingénierie

Lieu : Montréal, QC (Hybride : travaillez à distance ou au bureau, selon votre préférence !)

Broadsign est une entreprise de logiciels en croissance dont la mission est de rendre l'achat, la vente et la diffusion de médias d'affichage extérieur (Out-of-Home) plus faciles que jamais. Notre logiciel est utilisé par certaines des entreprises d'affichage extérieur les plus prospères et alimente des campagnes percutantes et convaincantes vues partout dans le monde.

Rejoignez-nous en tant que développeur.euse de logiciels multiplateformes (Android et TypeScript) à Montréal !
À propos du rôle

En tant que développeur.euse de logiciels pour les applications Android et TypeScript, vous jouerez un rôle clé dans la création d'applications évolutives qui alimentent notre réseau mondial OOH. Vous ferez le pont entre des exigences commerciales complexes et des solutions techniques de haute performance, en veillant à ce que notre base de code reste maintenable et robuste pendant que nous continuons à innover.

À quoi s'attendre
  • Développement et amélioration des fonctionnalités : Dans ce rôle, vous développerez et maintiendrez une application de lecture multimédia (Android et Typescript). Il ne s'agit pas d'une application typique pour les utilisateurs humains, car elle est conçue pour fonctionner avec une interaction humaine minimale et est bâtie pour la robustesse et la haute disponibilité. Vous travaillerez sur un projet assez récent avec un stack d'infrastructure évolutive utilisant Kotlin, TypeScript, WebView/Chromium. Vous ferez partie de notre culture DevOps, en vous concentrant sur l'écriture d'un code propre, réutilisable et sécurisé qui prend en charge une gamme diversifiée d'appareils. De plus, nous consacrons chaque trimestre du temps aux Journées de l'innovation, ce qui vous permet d'explorer et de développer de nouvelles idées.
  • Collaboration et pratiques agiles : Vous rejoindrez une équipe agile comprenant un gestionnaire de produit, un analyste QA et un groupe de développeur.euses motivés. Notre succès repose sur la collaboration ; c'est pourquoi vous participerez activement aux révisions de code, offrant des commentaires constructifs pour maintenir des normes élevées de qualité du code. Vous contribuerez aux discussions sur la conception technique et aiderez à façonner l'architecture future de nos applications.
  • Optimisation de la qualité et de la performance : La qualité est au cœur de ce que nous faisons. Par conséquent, vous identifierez, déboguerez et corrigerez les défauts signalés à l'interne ou par les clients, et vous mettrez en œuvre des tests unitaires et d'intégration à l'aide de JUnit et Jest pour assurer une couverture complète des fonctionnalités. Parce que notre logiciel fonctionne dans des environnements divers, vous optimiserez les applications pour une performance et une stabilité optimales sur du matériel à bas prix.
Ce dont vous avez besoin pour réussir dans ce poste
  • Expérience : 1 à 3 ans d'expérience professionnelle en développement de logiciels.
  • Compétences techniques : connaissances en développement Android ou Typescript, de leurs écosystèmes et des meilleures pratiques.
  • Outils : expérience avec le contrôle de version Git et les pratiques CI/CD.
  • Éducation : Baccalauréat en informatique, en génie logiciel ou expérience équivalente.
Ce que nous offrons
  • Environnement de travail flexible : Travaillez de la maison ou du bureau selon votre préférence.
  • Avantages complets : Régime d'assurance complet de l'entreprise (soins de santé, soins dentaires, soins de la vue, voyages) en vigueur dès le premier jour (payé à 100% par l'employeur).
  • Compte de dépenses de santé : Crédit annuel de 500 $ pour les frais de santé supplémentaires.
  • Soins de santé virtuels : Accès illimité à la plateforme virtuelle de soins de santé de Telus Health.
  • Bien-être : Fonds de bien-être annuel de 500 $ pour la santé mentale et physique et les dépenses liées au bureau.
  • Épargne-retraite : REER collectif avec abondement de 50% par l'employeur jusqu'à concurrence de 4% du salaire.
  • Congés payés : Au moins trois semaines de vacances, 5 journées flottantes, 5 jours de maladie par personne et 2 jours de bénévolat.
  • Soutien à la famille : supplément de salaire pour congé parental
  • Avantages financiers : Remboursement des frais de transport pour les déplacements vers un bureau de Broadsign.
  • Possibilités de croissance : opportunités de formation et de développement avec un budget annuel pour soutenir le développement professionnel et 3 jours de formation payés.

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érents à 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Platform Sales Director – NA, Hybrid, Adtech
Platform Sales Director – NA, Hybrid, Adtech

Broadsign • Montreal

Hybrid
CAD 150,000 - 210,000
Assurance santé
Programme bien-être
3 semaines de congés + 5 jours flottés
+1
Product Specialist
Product Specialist

Broadsign • Montreal

On-site
CAD 90,000 - 115,000
Fonds bien-être annuels 500$
Assurance santé/dentaire/voyage prise
3 semaines de congés payés
+2
Sales Director, Platform Sales
Sales Director, Platform Sales

Broadsign • Montreal

On-site
CAD 150,000 - 210,000
Assurance santé
Programme bien-être
3 semaines de congés + 5 jours flottés
+1
Junior Software Developer
Junior Software Developer

Broadsign • Montreal

Hybrid
CAD 58,000 - 74,000
Flexible work environment
Health benefits
Health Spending Account
+4
Intermediate Software Engineer
Intermediate Software Engineer

Broadsign • Montreal

On-site
CAD 95,000 - 125,000
Wellness fund
Comprehensive benefits: health, dental
Health Care Savings Account (HCSA)
+3
Full-stack Software Developer
Full-stack Software Developer

Broadsign • Montreal

On-site
CAD 90,000 - 120,000
Wellness fund
Comprehensive benefits
RRSP with employer match
+1
Talent Acquisition Specialist
Talent Acquisition Specialist

Broadsign • Montreal

Hybrid
CAD 60,000 - 90,000
Health insurance
Dental insurance
Vision insurance
+4
Operations Supervisor / Responsable des opérations
Operations Supervisor / Responsable des opérations

BioScript Pharmacy Ltd. • City of Moncton

Hybrid
CAD 70,000 - 100,000
Équilibre travail-vie
Possibilités de croissance
Culture dynamique
+1
Therapeutic Area Lead, Immunology /Responsable du champ thérapeutique, Immunologie
Therapeutic Area Lead, Immunology /Responsable du champ thérapeutique, Immunologie

BioScript Logistics Inc. • Oakville

On-site
CAD 120,000 - 180,000
Télétravail flexible
Croissance professionnelle
Rémunération compétitive
+2
Manager, Facilities / Gestionnaire, installations
Manager, Facilities / Gestionnaire, installations

BioScript Logistics Inc. • Oakville

On-site
CAD 85,000 - 110,000
Télétravail flexible
Possibilités de croissance
Culture dynamique
+1