24 Oct
|
Broadsign
|
Montreal
24 Oct
Broadsign
Montreal
JuniorSoftwareDeveloper(Android&TypeScript;)
Location:Montreal,QC(Hybrid:workremotelyorfromtheoffice,yourchoice)
Aboutus
Broadsignisagrowingsoftwarecompanywithamissiontomakebuying,selling,anddeliveringout-of-homemediaeasierthanever.Oursoftwareisoperatedbysomeofthemostsuccessfulout-of-homebusinessesandpowersimpactful,compellingcampaignsseenacrosstheworld.
ComejoinusasaCross-PlatformSoftwareDeveloper(Android&TypeScript;)inMontreal.
Abouttherole
AsaSoftwareDeveloperinAndroidandTypeScriptapplications,youwillplayakeyroleinbuildingscalableapplicationsthatpowerourglobalOOHnetwork.Youwillbridgethegapbetweencomplexbusinessrequirementsandhigh-performancetechnicalsolutions,ensuringourcodebaseremainsmaintainableandrobustaswecontinuetoinnovate.
Whattoexpect
- FeatureDevelopment&Enhancement;:Inthisrole,youwilldevelopandmaintainaMediaPlayerApplication(AndroidandTypeScript).Thisisnotyourtypicalapplication,asitisnotoneforhumanusersbutisdesignedtorunwithminimalhumaninteractionandisbuiltforrobustnessandhighavailability.
- YouwillworkonafairlynewprojectwithanevolvinginfrastructurestackusingKotlin,TypeScript,andWebView/Chromium.YouwillbepartofourDevOpsculture,focusingonwritingclean,reusable,andsecurecodethatsupportsadiverserangeofdevices.Furthermore,wededicatequarterlytimetoInnovationDays,allowingyoutoexploreanddevelopnewideas.
- Collaboration&AgilePractices;:YouwilljoinanAgileteamincludingaProductManager,aQAanalyst,andagroupofdrivendevelopers.Successisbuiltoncollaboration,whichiswhyyouwillactivelyparticipateincodereviews,offeringconstructivefeedbacktoupholdhighstandardsofcodequality.Youwillcontributetotechnicaldesigndiscussionsandhelpshapethefuturearchitectureofourapplications.
- Quality&PerformanceOptimization;:Qualityisatthecoreofwhatwedo.Youwillthereforeidentify,debug,andfixdefectsreportedinternallyorbycustomersandimplementunitandintegrationtestsusingJUnitandJesttoensurecompletefeaturecoverage.Becauseoursoftwarerunsindiverseenvironments,youwilloptimizeapplicationsforbestperformanceandstabilityonlow-spechardware.
- Experience:1-3yearsofprofessionalsoftwaredevelopmentexperience.
- Tools:ExperiencewithGitversioncontrolandCI/CDpractices.
- Education:Bachelor’sdegreeinComputerScience,SoftwareEngineering,orequivalentexperience.
Whatwebringtothetable
- Flexibleworkenvironment—workfromhomeortheoffice
- ComprehensiveBenefits:Completecompanyinsuranceplan(health,dental,vision,travel)effectivefromdayone(100%employer-paid).
- HealthSpending:$500annualHealthCareSavingsAccount(HCSA)foradditionalhealth-relatedexpenses.
- VirtualHealthcare:UnlimitedaccesstotheTelusHealthvirtualplatform.
- Wellness:$500annualWellnessfundformental/physicalhealthandoffice-relatedexpenses.
- RetirementSavings:GroupRRSPwith50%employermatchingupto4%ofyoursalary.
- Growth:Training&developmentopportunitieswithayearlybudgettosupportprofessionalgrowth;,3paidtrainingdays/year
AtBroadsign,wevaluethevariedsocialidentitiesthatmakeupourcommunity.Werecognizetalentcomesindifferentformsandencourageapplicationsthatreflectdifferentbackgroundsandexperiences.Ourpromiseistobeaninclusiveemployerandpartner,opentolearning,withthoughtfulstrategiesandpracticesthatamplifythedifferentvoicesofourindustry.
Knowledge of French is required for positions permanently located in Quebec so incumbents can communicate with their colleagues and partners in Quebec as necessary. French-language training is offered to all incumbents in permanent positions in Quebec who do not have a positive knowledge of French.
📌 Junior Software Developer (Montreal)
🏢 Broadsign
📍 Montreal