• Companies
  • News
By technology
  • Python6.2k
  • AWS4.7k
  • Docker3.7k
  • Kubernetes3.1k
  • PostgreSQL2.6k
  • C++1.8k
  • Java1.7k
By category
  • Backend Developer9.5k
  • DevOps Engineer2.4k
  • Data Engineer2.2k
  • Machine Learning Engineer2.1k
  • Embedded Engineer1.8k
  • Full Stack Developer1.5k
  • Mobile Developer626
Work mode
  • On-site15.2k
  • Remote6k
  • Hybrid2k
Job type
  • Full-time22.3k
  • Part-time389
  • Contract338
  • Freelance122
  • internship4
  • seasonal1
Experience
  • Entry level
  • Mid level
  • Senior
  • Staff+
  • Engineering management

The job board for developers. Find your next role at companies that value great engineering.

© 2023-2026 . All rights reserved.

Logos provided by Logo.dev
Add
22,332 matches
Most relevantNewestHighest base
Broadsign Careers

Junior Software Developer

13 days ago
Broadsign Careers · Montreal, QC
HybridFull-timeTypeScript · Android
Broadsign Careers

Junior Software Developer

13 days ago
Broadsign Careers · Montreal, QC
HybridFull-timeTypeScript · Android
Bugcrowd

Application Security Engineer

13 days ago
Bugcrowd · Remote - India
RemoteFull-timeAI
Blue Rose Research

Machine Learning Scientist

13 days ago
Blue Rose Research · Remote
RemoteFull-timePython · TensorFlow
Banyan Software

Forward Deployed Engineer

13 days ago
Banyan Software · Brussels, BX
HybridFull-timePython · JavaScript
Axon

Technical Account Manager

13 days ago
Axon · Germany-Remote
RemoteFull-time
Axon

Technical Account Manager

13 days ago
Axon · Belgium-Remote
RemoteFull-time
Axon

Senior IT Engineer (Onsite)

13 days ago
Axon · Boston, MA
On-siteFull-timeWindows · Active Directory
Bandwidth

Sr. Technical Program/Project Manager

13 days ago
Bandwidth · Raleigh, NC
On-siteFull-time
BambooHR

Senior Product Manager, Data Catalog & AI Readiness

13 days ago
BambooHR · Utah | Remote
RemoteFull-timeAI · machine learning
Anduril Industries

Staff Software Engineer

13 days ago
Anduril Industries · Irvine, CA
On-siteFull-timeC++ · Python
Anduril Industries

Senior Product Quality Engineer, Core Tech

13 days ago
Anduril Industries · Costa Mesa, CA
On-siteFull-timePython · SQL
Anduril Industries

Quality Engineering Specialist

13 days ago
Anduril Industries · Costa Mesa, CA
On-siteFull-timePython · SQL
Anduril Industries

Quality Engineering Specialist

13 days ago
Anduril Industries · Costa Mesa, CA
On-siteFull-timePython · SQL
Anduril Industries

Product Quality Engineer

13 days ago
Anduril Industries · Costa Mesa, CA
On-siteFull-timePython · SQL
Babel Street

Sr. Director of Engineering - API

13 days ago
Babel Street · Reston, VA
On-siteFull-timeAI · data analytics
Authentic

Sr. Software Engineer - Platform

13 days ago
Authentic · New York, NY
On-siteFull-timeTypeScript · Python
Appnovation Technologies

Web Platforms Engineer

13 days ago
Appnovation Technologies · New York, NY
HybridFull-timeJavaScript · TypeScript
Anthropic

Research Associate, Biology

13 days ago
Anthropic · San Francisco, CA
On-siteFull-timePython · Machine Learning
Apex Companies

Sr Principal Engineer

13 days ago
Apex Companies · Remote
RemoteFull-timeAWS · Azure
  • Previous
  • 1
  • More pages
  • 161
  • 162
  • 163
  • More pages
  • 1117
  • Next
Broadsign Careers

Junior Software Developer

Broadsign Careers · 🇨🇦 Montreal, QC · posted 13 days ago
ApplyFull posting

Extracted from the posting

Base
Not stated
Remote
Hybrid, Montreal QC
Eng team
Agile team with Product Manager and QA analyst
Stack
TypeScript, Android

The posting, condensed

Develop and maintain a media player application for out-of-home advertising networks using Android and TypeScript. Work with a small agile team including a product manager and QA analyst using Kotlin, TypeScript, WebView/Chromium, JUnit, and Jest.

About Broadsign Careers →

The full posting

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.