détails d'emploi
our client is kicking off the development of a next-generation media experience for a locally run web application embedded in a multimedia touchscreen kiosk. Designed for 4K resolution, this application will offer a highly dynamic, modular user experience combining real-time UI transitions, rich animations, video compositing, and interactive touch interfaces.
...
This is not a traditional website or corporate dashboard. they are pushing the limits of web technologies to deliver a polished, high-performance product that feels more like a native multimedia application than a web page.
Our Client operates across Canada. This company takes all reasonable means to limit the number of positions in Quebec that require knowledge of a language other than French, and only requires this where it is necessary and its existing bilingual employees are unable to fulfil these job duties.
Based on an assessment conducted by our client, it has been determined that this position favors candidates that are fluent in English (oral and written). In particular, this position will require the employee to:
Collaborate and provide support to other colleagues and business functions located outside of Quebec who do not speak French
Advantages
* 4% cumulative over the year based on hours worked (Quebec employment minimum standards) approx. 1 day per month. So between 10 and 12 days per year.
* 8 holidays (Quebec employment minimum standards)
* Insurance: Possibility of adhering to our collective medical insurance after 3 months (CAUTION: no disability and life insurance included/possible). Three levels offered based on RAMQ, which means someone who does not have access to RAMQ cannot adhere. Preferential Randstad rate.
* Flexibility to gain career experience in different fields and companies
* Continue to work and not be unemployed during periods and contexts of constraining employment
Responsibilities
Your Day-To-Day:
* Implement responsive, maintainable UI components using JavaScript/TypeScript and React.
* Contribute to the overall application architecture, supporting modular UI surfaces and interactions.
* Develop and tune smooth animations and transitions using libraries like Framer Motion or GSAP.
* Collaborate with backend developers, QA engineers, and product managers to deliver tightly integrated features.
* Ensure robust performance on embedded hardware with limited system resources.
* Participate in peer reviews and contribute to UI consistency, accessibility, and
maintainability standards.
Qualifications
Your profile:
* 5+ years of front-end development experience with modern JavaScript/TypeScript and React.
* Strong understanding of responsive layout techniques, UI state management, and component-driven architecture.
* Comfort working in embedded kiosk environments or with offline-capable web apps.
* Experience integrating with REST APIs and collaborating in cross-functional squads.
* Solid testing practices including unit testing and UI automation.
Even better if you have
* Experience with Chromium-based shells (e.g., Electron, NW.js) or hybrid native/web apps.
* Exposure to hardware interaction layers or system-level integrations.
* Experience using containers (e.g., Docker, Podman).
* Interest in diagnostics tools, real-time system interfaces, or service orchestration UIs.
Summary
Our client is the largest interactive music and entertainment platform in venues worldwide. Everything revolves around joy and human connection. That moment in a bar when someone at the next table chooses your favorite song on the jukebox? That's their mission. Their platform streams millions of songs every day – but they don't stop there! They've just acquired the largest soft-tip dart company in the US, they're reinventing their mobile app to launch later this year, and they operate nearly 100,000 connected devices across North America and Europe. They are innovators, strategic thinkers, people who make the future possible today – it's truly the ideal time to join their team.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
voir plus
our client is kicking off the development of a next-generation media experience for a locally run web application embedded in a multimedia touchscreen kiosk. Designed for 4K resolution, this application will offer a highly dynamic, modular user experience combining real-time UI transitions, rich animations, video compositing, and interactive touch interfaces.
This is not a traditional website or corporate dashboard. they are pushing the limits of web technologies to deliver a polished, high-performance product that feels more like a native multimedia application than a web page.
Our Client operates across Canada. This company takes all reasonable means to limit the number of positions in Quebec that require knowledge of a language other than French, and only requires this where it is necessary and its existing bilingual employees are unable to fulfil these job duties.
Based on an assessment conducted by our client, it has been determined that this position favors candidates that are fluent in English (oral and written). In particular, this position will require the employee to:
Collaborate and provide support to other colleagues and business functions located outside of Quebec who do not speak French
...
Advantages
* 4% cumulative over the year based on hours worked (Quebec employment minimum standards) approx. 1 day per month. So between 10 and 12 days per year.
* 8 holidays (Quebec employment minimum standards)
* Insurance: Possibility of adhering to our collective medical insurance after 3 months (CAUTION: no disability and life insurance included/possible). Three levels offered based on RAMQ, which means someone who does not have access to RAMQ cannot adhere. Preferential Randstad rate.
* Flexibility to gain career experience in different fields and companies
* Continue to work and not be unemployed during periods and contexts of constraining employment
Responsibilities
Your Day-To-Day:
* Implement responsive, maintainable UI components using JavaScript/TypeScript and React.
* Contribute to the overall application architecture, supporting modular UI surfaces and interactions.
* Develop and tune smooth animations and transitions using libraries like Framer Motion or GSAP.
* Collaborate with backend developers, QA engineers, and product managers to deliver tightly integrated features.
* Ensure robust performance on embedded hardware with limited system resources.
* Participate in peer reviews and contribute to UI consistency, accessibility, and
maintainability standards.
Qualifications
Your profile:
* 5+ years of front-end development experience with modern JavaScript/TypeScript and React.
* Strong understanding of responsive layout techniques, UI state management, and component-driven architecture.
* Comfort working in embedded kiosk environments or with offline-capable web apps.
* Experience integrating with REST APIs and collaborating in cross-functional squads.
* Solid testing practices including unit testing and UI automation.
Even better if you have
* Experience with Chromium-based shells (e.g., Electron, NW.js) or hybrid native/web apps.
* Exposure to hardware interaction layers or system-level integrations.
* Experience using containers (e.g., Docker, Podman).
* Interest in diagnostics tools, real-time system interfaces, or service orchestration UIs.
Summary
Our client is the largest interactive music and entertainment platform in venues worldwide. Everything revolves around joy and human connection. That moment in a bar when someone at the next table chooses your favorite song on the jukebox? That's their mission. Their platform streams millions of songs every day – but they don't stop there! They've just acquired the largest soft-tip dart company in the US, they're reinventing their mobile app to launch later this year, and they operate nearly 100,000 connected devices across North America and Europe. They are innovators, strategic thinkers, people who make the future possible today – it's truly the ideal time to join their team.
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
voir pluspartager l'offre d'emploi