Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Job description
(French Version Follows)
Our is building the next generation of a Jukebox and we're looking for a passionate Senior Software Engineer to join our team and play a key role in the design and development of this new product.
What your day-to-day looks like:
- Actively contribute to the design and development of the new Jukebox.
- Write code that is clear, well-tested and modular.
- Collaborate closely with product, design, and hardware teams to deliver high-quality features quickly.
- Participate in code reviews, mentor junior developers, and share knowledge with the team.
What you bring to the table:
- 3 years of hands-on experience in Go/Golang programming language
- 5+ years of experience in software development
- Experience with IoT communication protocols (mqtt, http, grpc, etc.)
- Familiarity with CI/CD pipelines, automated testing, and production deployments.
- Good knowledge of Docker.
- Experience with audio pipelines is a plus.
- Experience with Linux drivers is a plus.
- Experience with Web development is a plus.
- Self-motivated, detail-oriented, and a team player
- Your love for technology and a product-oriented approach.
- Fluent in French and English.
Développeur Logiciels - Jukebox
Montréal, Canada
L’usage du masculin dans ce document a pour unique but d’alléger le texte.
Notre client développe la prochaine génération de Jukebox et nous sommes à la recherche d’un développeur logiciel senior passionné pour rejoindre notre équipe et jouer un rôle clé dans la conception et le développement de ce nouveau produit.
Ton quotidien ressemblerait à ceci:
- Contribuer activement à la conception et au développement du nouveau Jukebox.
- Écrire du code clair, bien testé et modulaire.
- Collaborer étroitement avec les équipes produit, design et matériel pour livrer rapidement des fonctionnalités de qualité.
- Participer aux revues de code, encadrer les développeurs juniors et partager vos connaissances avec l’équipe.
Ce que l’on recherche:
- 3 ans d’expérience pratique en Go/Golang programming language
- 5 ans ou plus d’expérience en développement logiciel
- Autonomie, rigueur, sens du détail et esprit d’équipe.
- Expérience avec les protocoles de communication IoT (MQTT, HTTP, gRPC, etc.).
- Maîtrise des pipelines CI/CD, des tests automatisés et du déploiement en production.
- Bonne connaissance de Docker.
- Une passion pour la technologie et une approche orientée produit.
- Une expérience avec les pipelines audio est un atout.
- Une expérience avec les pilotes Linux est un atout.
- Une expérience en développement Web est un atout.
- Maîtrise du français et de l’anglais.
Key Skills
Ranked by relevanceReady to apply?
Join Sidekick Interactive and take your career to the next level!
Application takes less than 5 minutes