Jobs › Companies › Broadsign Careers › Junior Software Developer

Sobre esta vaga de Junior Software Developer na Broadsign Careers

Broadsign Careers · Presencial · Montréal, Quebec, Canada

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.

Pronto para se candidatar à Broadsign Careers?
Candidatar-se à Broadsign Careers

Sobre a Broadsign Careers

Broadsign is making it easier than ever for media owners, agencies and brands to harness the power of out-of-home and connect with audiences across the globe. Our software powers nearly half a million billboards, posters and digital screens in airports, shopping malls, health clinics, cinemas, transit systems and cities around the world. We’re part of a growing and fast-paced industry, and the next challenge is always just around the corner.

Working at Broadsign is about collaboration and working hard as a team to change the status quo. Of course, we also like to play hard, with lots of activities throughout the year, like parties, weekly 5 à 7s, sports and fitness sessions, team lunches and more.

We’re a family of creative, smart, fun geeks looking for our next teammate. Are you the person we’re looking for?
Check out our open positions.

Ver todas as vagas na Broadsign Careers →

Vagas semelhantes

Broadsign Careers
Junior Software Developer
Broadsign Careers
⚡ Candidate-se cedo Montréal, Quebec, Canada Presencial
● Nova 👁 Vista ✓ Candidatada há 7h
Broadsign Careers
Junior Software Developer
Broadsign Careers
⚡ Candidate-se cedo Montréal, Quebec, Canada Presencial
● Nova 👁 Vista ✓ Candidatada há 7h
KRAFTON Montréal Studio
Programmeur.euse Gameplay IA / Gameplay AI programmer
KRAFTON Montréal Studio
⚡ Candidate-se cedo Montreal, Quebec, Canada Presencial
● Nova 👁 Vista ✓ Candidatada há 9h
CC
Senior Graphics Programmer
Cloud Chamber
⚡ Candidate-se cedo Montréal, Quebec, Canada Presencial
● Nova 👁 Vista ✓ Candidatada há 12h
2K
Lead Programmer | Programmeur(-euse) principal(e)
2K
⚡ Candidate-se cedo Montréal, Quebec, Canada Presencial
● Nova 👁 Vista ✓ Candidatada há 12h
2K
Senior Graphics Programmer
2K
⚡ Candidate-se cedo Montréal, Quebec, Canada Presencial
● Nova 👁 Vista ✓ Candidatada há 12h
Coveo
Software Developer Intern (Solutions Engineering Core Team), Winter 2027
Coveo
⚡ Candidate-se cedo Montreal (Province of Quebec,... Híbrido
● Nova 👁 Vista ✓ Candidatada há 2sem
Coveo
Software Developer Intern (Professional Services team), Winter 2027
Coveo
⚡ Candidate-se cedo Quebec City (Province of Quebe... Híbrido
● Nova 👁 Vista ✓ Candidatada há 2sem
Coveo
Software Developer Intern (Professional Services team), Winter 2027
Coveo
⚡ Candidate-se cedo Montreal (Province of Quebec,... Híbrido
● Nova 👁 Vista ✓ Candidatada há 2sem

Cadastre-se para receber sugestões sob medida com base nas vagas que você abre e nas buscas que você salva.

Mais vagas na Broadsign Careers

Ver todas as vagas na Broadsign Careers →

Candidatar-se agora
🤖

Opa — calma aí

A JobsRadar foi feita para pessoas de verdade passando por um momento difícil na busca por emprego — não para requisições automatizadas. Você está clicando rápido demais e agora está temporariamente bloqueado.

Volte mais tarde. Se você está mesmo procurando emprego, estamos com você — apenas aja como um ser humano.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Ganhe vantagem na sua busca por emprego.

Entre no nosso canal do Telegram para o que ajuda você a conseguir a vaga — referências salariais, o pulso semanal do mercado e avisos de novos recursos. Sem spam, só sinal.

Entre no canal — é grátis