Software Developer – Jukebox- job post TouchTunes
Job Description
Montreal, Canada
(French Version Follows)
TouchTunes is looking for a software developer to bring fresh ideas to a team of diverse and multi-talented people, and dive right into writing the future for our solutions: TouchTunes’ digital Jukeboxes.
What your day-to-day looks like:
Design, build and evolve our top-of-the-line enterprise and in-venue music solutions.
Develop testable, efficient, and portable code.
Participate in Code Reviews.
Execute full lifecycle software development: Continuous Integration.
Collaborate with the rest of the agile team to plan and track work items.
What you bring to the table:
A few years of top-notch programming training under your belt (university/college)
3 to 5 years of experience jamming in software development, preferably in a product-based environment.
Your love for technology and a product-oriented approach.
Open-mindedness, versatility and proactiveness.
Strong Software Development background with diverse programming languages (at least some of the following: C/C++, Go, Python, Bash)
Experience with Yocto
Experience working with UI/UX in a Linux environment
Good knowledge of Docker, ideally in a working environment setting.
Experience developing applications with MySQL, Oracle, and NoSQL data stores.
Good knowledge of Git, understanding of branching techniques.
Good knowledge of CI/CD and DevOps philosophy.
Fluent in French and English.
What’s in it for you:
Working alongside a team of talented and diverse individuals.
An open and stimulating working environment focused on crafting performant and intuitive user experience.
Working with modern techs, in a culture that drives innovation.
Full work-from-home flexibility.
PC or Mac, you pick.
Flexible work hours and work location.
50% off your monthly OPUS subscription.
Free Access to a virtual health care application. Long gone are the days of waiting 8 hours at the clinic!
Conferences, training on the latest and greatest techs, weekly presentations and more…
