Apply now

Posted 15 days ago

Junior Software Developer

@ Broadsign Careers

Montréal, QC · Québec, QC

1+ years experience
Apply now
SIGNALS

Overview

Broadsign Careers is hiring a Junior Software Developer in Montreal to build and maintain a Media Player Application for its global out-of-home network, using Android, Kotlin, TypeScript and WebView/Chromium. The role is hybrid, with a choice to work remotely or from the office, and the posting asks for 1-3 years of professional development experience. Benefits include a fully employer-paid insurance plan, a group RRSP with matching, and paid training days.

Responsibilities:

  • Développer et maintenir une application de lecteur multimédia (Android et TypeScript)
  • Participer aux revues de code et aux discussions de conception technique
  • Identifier, déboguer et corriger les défauts
  • Rédiger des tests unitaires et d'intégration avec JUnit et Jest
  • Optimiser la performance sur du matériel peu puissant

Requirements summary:

  • 1 à 3 ans d'expérience professionnelle en développement logiciel
  • Connaissance du développement Android ou de TypeScript
  • Expérience avec Git et les pratiques CI/CD
  • Baccalauréat en informatique, génie logiciel ou expérience équivalente
  • Connaissance du français requise

Tools & skills

Benefits mentioned

DentalVisionRetirement planParental leave
Source and dates

Employer career site / ATS feed · greenhouse

Employer posting date
2026-10-22
First seen by our source
2026-10-22
Source record updated
2026-10-22

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityEntry level
DepartmentSoftware development
Experience1+ years
Travelair: none · ground: minimal
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish, French
EducationBachelor’s degree (required)
Fields of studyComputer Science, Software Engineering
Perks mentionedGenerous parental leave, Retirement plan, Wellness, Transit support, Paid training

Summary and details written by AI from the posting; the employer’s posting is the authority.

Broadsign Careers

Saved company profile

Historical company information from a saved The Jobs API profile (LinkedIn/Crunchbase fields). It is not live-verified; figures may have changed. Missing values remain unknown.

We’re making it easier than ever for publishers, agencies and brands to harness the power of out-of-home.

Full company description

We believe in a world where bold creativity inspires bright ideas. Where screens drive growth, build excitement and prompt innovation. Where digital interactions inspire conversations and connect communities. Where digital and real-life experiences collide. We’re making it easier than ever for publishers, agencies and brands to harness the power of digital out-of-home and connect with audiences across the globe. Lighting up airports, shopping malls, health clinics, street corners and more, our platform powers screens at the heart of people’s lives.

LinkedIn followers
68,165
People associated on LinkedIn
394
Reported office locations
  • 700 Boulevard René-Lévesque O, Suite #1200, 12th floor, Montreal, Quebec H3B 1X8, CA
Business categories
  • Digital Signage
  • Advertising Platforms
  • Linux
  • Software
  • Hardware
  • SaaS
  • Android
  • Advertising
  • Outdoor Advertising
Other recorded names
  • Carrières Broadsign
  • Broadsign Careers
  • Broadsign
Specialties
  • Digital Signage Software
  • Software-as-a-Service
  • Advertising Campaign Automation
  • Advertising Reporting (Proof of Play)
  • and Digital Signage Managed Services
Profile identifies a recruitment agency
No
Reported total investment
0

Currency and observation date were not supplied; this is not a current valuation or a funding round.

We believe in a world where bold creativity inspires bright ideas. Where screens drive growth, build excitement and prompt innovation. Where digital interactions inspire conversations and connect communities. Where digital and real-life experiences collide. We’re making it easier than ever for publishers, agencies and brands to harness the power of digital out-of-home and connect with audiences across the globe…

FieldValue
IndustrySoftware Development
Company size201-500 employees
HeadquartersMontreal, Quebec
Organization typePrivately Held
SpecialtiesDigital Signage SoftwareSoftware-as-a-ServiceAdvertising Campaign AutomationAdvertising Reporting (Proof of Play)and Digital Signage Managed Services
Open jobs on Jobsy9
LinkedInView page
Job description

Junior Software Developer (Android & TypeScript)

Reports To: Director of Engineering

Location: Montreal, QC (Hybrid: work remotely or from the office, your choice!)

About us

Broadsign is a growing software company with a mission to make buying, selling, and delivering out-of-home media easier than ever. Our software is operated by some of the most successful out-of-home businesses and powers impactful, compelling campaigns seen across the world.

Come join us as a Cross-Platform Software Developer (Android & TypeScript) in Montreal.

About the role

As a Software Developer in Android and TypeScript applications, you will play a key role in building scalable applications that power our global OOH network. You will bridge the gap between complex business requirements and high-performance technical solutions, ensuring our codebase remains maintainable and robust as we continue to innovate.

What to expect

  • Feature Development & Enhancement: In this role, you will develop and maintain a Media Player Application (Android and TypeScript). This is not your typical application, as it is not one for human users but is designed to run with minimal human interaction and is built for robustness and high availability.
  • You will work on a fairly new project with an evolving infrastructure stack using Kotlin, TypeScript, and WebView/Chromium. You will be part of our DevOps culture, focusing on writing clean, reusable, and secure code that supports a diverse range of devices. Furthermore, we dedicate quarterly time to Innovation Days, allowing you to explore and develop new ideas.
  • Collaboration & Agile Practices: You will join an Agile team including a Product Manager, a QA analyst, and a group of driven developers. Success is built on collaboration, which is why you will actively participate in code reviews, offering constructive feedback to uphold high standards of code quality. You will contribute to technical design discussions and help shape the future architecture of our applications.
  • Quality & Performance Optimization: Quality is at the core of what we do. You will therefore identify, debug, and fix defects reported internally or by customers and implement unit and integration tests using JUnit and Jest to ensure complete feature coverage. Because our software runs in diverse environments, you will optimize applications for best performance and stability on low-spec hardware.

What you need to perform in this job

  • Experience: 1-3 years of professional software development experience.
  • Technical Proficiency: Knowledge of Android development or TypeScript
  • Tools: Experience with Git version control and CI/CD practices.
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.

What we bring to the table

  • Flexible work environment—work from home or the office
  • Comprehensive Benefits: Complete company insurance plan (health, dental, vision, travel) effective from day one (100% employer-paid).
  • Health Spending: $500 annual Health Care Savings Account (HCSA) for additional health-related expenses.
  • Virtual Healthcare: Unlimited access to the Telus Health virtual platform.
  • Wellness: $500 annual Wellness fund for mental/physical health and office-related expenses.
  • Retirement Savings: Group RRSP with 50% employer matching up to 4% of your salary.
  • Paid Time Off: Minimum 3 weeks vacation, 5 floater days, 5 sick/personal days, and 2 volunteer days.
  • Family Support: Parental leave salary supplement (including up to 23 weeks top-up for maternity leave).
  • Financial Perks: Transportation reimbursement for travel to a Broadsign office.
  • Growth: Training & development opportunities with a yearly budget to support professional growth, 3 paid training days/year

At Broadsign, we value the varied social identities that make up our community. We recognize talent comes in different forms and encourage applications that reflect different backgrounds and experiences. Our promise is to be an inclusive employer and partner, open to learning, with thoughtful strategies and practices that amplify the different voices of our industry.

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 good knowledge of French.

Similar jobs

  • Software Developer

    Montréal, QC

    DRW

    3+ YOECandidates need a Bachelor's or Master's in Computer Science or equivalent, 3 to 7 years building software systems, and strong skills in JavaScript/TypeScript, Node.js, React or Python. Self-direction and strong communication are essential.

  • Junior Software Developer (Java/Linux/PostgresSQL)

    Montréal, QC
    $64k–$85k/yrHybridFull Time

    Intelerad: A GE HealthCare company

    1+ YOECandidates need 1 to 3 years of commercial software experience, with solid Java and object-oriented skills and familiarity with Linux, SQL databases (ideally PostgreSQL) and REST APIs. Experience with automated testing, Git, AI coding assistants and Agile teams is expected, plus a bachelor's degree or equivalent experience.

    Java, PostgreSQL, Linux, Git, Jenkins, Docker

  • Senior Software Developer

    Montréal, QC
    Full Time

    Botpress Technologies Inc.: The company is headquartered in Quebec.

    5+ YOECandidates need 5+ years of software engineering experience, expert skill in JavaScript, TypeScript, Node.js, and React, and a record of shipping complex systems at scale. Mentoring, technical leadership, and strong communication are also required.

    JavaScript, TypeScript, Node.js, React, AWS

  • Software Developer II, Early Career

    Waterloo, ON +1

    Google

    1+ YOECandidates need a bachelor's degree or equivalent practical experience and one year of industry software development in a language such as Python, C++ or Java. Experience with web or mobile apps, Linux, distributed systems, machine learning or security is also required, along with using AI productivity tools.

    Python, C, C++, Java, JavaScript

  • Senior Software Developer, DevOps & Infrastructure

    Montréal, QC
    HybridFull Time

    OSEDEA: Osedea is a Montreal-based innovation firm specializing in the creation of custom technological solutions for businesses.

    5+ YOECandidates need 5+ years of software development experience, recent hands-on DevOps or cloud work, strong backend skills, and intermediate or conversational French. A bachelor's degree or equivalent experience is expected.

    AWS, Azure, Google Cloud, Docker, Kubernetes, Terraform

    Senior Software Developer

    Montréal, QC
    HybridFull Time

    OSEDEA: Osedea is a Montreal-based innovation firm specializing in the creation of custom technological solutions for businesses.

    5+ YOEOSEDEA needs candidates with 5+ years of software development experience, including recent work in Python, JavaScript/TypeScript or Java, plus intermediate French. Full-stack, testing, CI/CD and a modern front-end framework are expected.

    Python, JavaScript, TypeScript, Java, AngularJS, ReactJS

  • Software Developer

    Laval, QC
    Full Time

    CROESUS FINANSOFT INC.

    4+ YOECandidates need at least 4 years of software development experience, a computer science or software engineering background or equivalent, and strong French. Experience with C#/.NET and TypeScript/Angular is required.

    C#, .NET, TypeScript, Angular, Docker, Kubernetes

  • Software Developer

    Montréal, QC

    Orthosoft Inc.: https://www.linkedin.com/company/zimmerbiomet

    3+ YOEOrthosoft Inc. needs candidates with advanced C++ object-oriented programming, comfort with 3D geometry, experience with Qt or web stacks, and 3 to 5 years of application development. A bachelor's degree in software or computer engineering or computer science is required, and fluency in English and French is required.

    C++, Qt

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.