Senior Experience Developers are the people we turn to first when a project's hardest technical ... You have no direct reports, but you are the team's technical conscience -- the person whose opinion ...
Senior Experience Developers are the people we turn to first when a project's hardest technical ... You have no direct reports, but you are the team's technical conscience -- the person whose opinion ...
You'll work with experienced engineers who'll push you to write better code and think more deeply. You won't be stuck on sidelines work. You'll be building things that matter. What You'll Actually Do
You'll work with experienced engineers who'll push you to write better code and think more deeply. You won't be stuck on sidelines work. You'll be building things that matter. What You'll Actually Do
Qualifications et expérience Formation * Baccalauréat en informatique ou expérience équivalente dans l'industrie. Expérience, connaissances et compétences * Minimum de 3 années d'expérience ...
Qualifications et expérience Formation * Baccalauréat en informatique ou expérience équivalente dans l'industrie. Expérience, connaissances et compétences * Minimum de 3 années d'expérience ...
EKS, VPC, EC2, CloudFront * Terraform (IaC, no ClickOps) * GitHub Actions or equivalent ... Expérience en infrastructure de services en ligne / multijoueur compétitif * Un véritable ...
Quick apply
EKS, VPC, EC2, CloudFront * Terraform (IaC, no ClickOps) * GitHub Actions or equivalent ... Expérience en infrastructure de services en ligne / multijoueur compétitif * Un véritable ...
Software Developer Job Location: Montreal, QC Job Code: 39212 Job Schedule: Day Shift Compensation ... Equivalent practical experience may also be considered. * Minimum of 7 years of professional ...
New
Software Developer Job Location: Montreal, QC Job Code: 39212 Job Schedule: Day Shift Compensation ... Equivalent practical experience may also be considered. * Minimum of 7 years of professional ...
New
You are a highly technical, hands-on PHP developer with a passion for producing maintainable and ... experience and thought. We respect each AppDirector as their own fingerprint; unique with no one ...
You are a highly technical, hands-on PHP developer with a passion for producing maintainable and ... experience and thought. We respect each AppDirector as their own fingerprint; unique with no one ...
Software Developer
CA$125K/yr
Have5years of programming experience, with a background in .NET development; * Knowledge of relational databases (e.g., Oracle, SQLServer, etc.); * Proficiency with one or more of the following ...
Software Developer
CA$125K/yr
Have5years of programming experience, with a background in .NET development; * Knowledge of relational databases (e.g., Oracle, SQLServer, etc.); * Proficiency with one or more of the following ...
Software Developer Job Location: Montreal, QC Job Code: 39212 Job Schedule: Day Shift Compensation ... Equivalent practical experience may also be considered. * Minimum of 7 years of professional ...
New
Software Developer Job Location: Montreal, QC Job Code: 39212 Job Schedule: Day Shift Compensation ... Equivalent practical experience may also be considered. * Minimum of 7 years of professional ...
New
All mthree Alumni are eligible to receive two Executive Education certificates from Columbia Engineering as part of their Academy and industry placement experience at no cost. Further, all ...
All mthree Alumni are eligible to receive two Executive Education certificates from Columbia Engineering as part of their Academy and industry placement experience at no cost. Further, all ...
What you'll work on There's no clean separation between "maintenance" and "new work" on this team ... A conversation with the hiring manager focused on your experience and how you approach real-world ...
What you'll work on There's no clean separation between "maintenance" and "new work" on this team ... A conversation with the hiring manager focused on your experience and how you approach real-world ...
Tu possedes une experience concrete et significative en DevOps : tu es a l'aise avec AWS ou Azure ... the world, no matter their scale or industry. You specialize in back-end development, but what ...
Tu possedes une experience concrete et significative en DevOps : tu es a l'aise avec AWS ou Azure ... the world, no matter their scale or industry. You specialize in back-end development, but what ...
Tu possedes une experience concrete et significative en DevOps : tu es a l'aise avec AWS ou Azure ... the world, no matter their scale or industry. You specialize in back-end development, but what ...
Tu possedes une experience concrete et significative en DevOps : tu es a l'aise avec AWS ou Azure ... the world, no matter their scale or industry. You specialize in back-end development, but what ...
Software Developer
CA$125K/yr
Have5years of programming experience, with a background in .NET development; * Knowledge of relational databases (e.g., Oracle, SQLServer, etc.); * Proficiency with one or more of the following ...
Software Developer
CA$125K/yr
Have5years of programming experience, with a background in .NET development; * Knowledge of relational databases (e.g., Oracle, SQLServer, etc.); * Proficiency with one or more of the following ...
We are looking for a UiPath Developer to join our team in Montreal. In this role, you will work ... Hands-on experience developing automation workflows using UiPath (Studio, Orchestrator, Robots)
New
We are looking for a UiPath Developer to join our team in Montreal. In this role, you will work ... Hands-on experience developing automation workflows using UiPath (Studio, Orchestrator, Robots)
New
Frontend Developer
Montreal, QC · Hybrid
Experience with data visualization libraries * Strong understanding of UI/UX best practices and ... DevOps, les données et l'ingénierie logicielle de bout en bout, au service d'une multitude ...
Frontend Developer
Montreal, QC · Hybrid
Experience with data visualization libraries * Strong understanding of UI/UX best practices and ... DevOps, les données et l'ingénierie logicielle de bout en bout, au service d'une multitude ...
AI Developer
Montreal, QC · On-site
Interet ou experience dans les medias et le divertissement, la production video, les outils ... We'relooking for an ambitious, curious, and practical junior developer who is eager to learn and ...
AI Developer
Montreal, QC · On-site
Interet ou experience dans les medias et le divertissement, la production video, les outils ... We'relooking for an ambitious, curious, and practical junior developer who is eager to learn and ...
Software Developer - Jukebox
Montreal, QC · On-site +1
Software Developer - Jukebox Montreal, Canada (French Version Follows) TouchTunes is looking for a ... Experience working with UI/UX in a Linux environment * Good knowledge of Docker, ideally in a ...
Software Developer - Jukebox
Montreal, QC · On-site +1
Software Developer - Jukebox Montreal, Canada (French Version Follows) TouchTunes is looking for a ... Experience working with UI/UX in a Linux environment * Good knowledge of Docker, ideally in a ...
\n \n \n Java Developer (8+ years of experience). As part of the GPAP Modernization Program, the Group Insurance Data Hub (CDAC) implementation project was launched to address the operational ...
\n \n \n Java Developer (8+ years of experience). As part of the GPAP Modernization Program, the Group Insurance Data Hub (CDAC) implementation project was launched to address the operational ...
Senior Software Developer
Gatineau, QC · On-site
Experience with high availability systems development and maintenance. * Experience with call processing. * Keen interest in real-time programming and communication protocols * Fluent with OO design ...
Quick apply
Senior Software Developer
Gatineau, QC · On-site
Experience with high availability systems development and maintenance. * Experience with call processing. * Keen interest in real-time programming and communication protocols * Fluent with OO design ...
Experience with C programming or another related low-level programming language. * Experience with the POSIX operating system and shell/Perl/Python scripting. * Asset: familiar with version control ...
Experience with C programming or another related low-level programming language. * Experience with the POSIX operating system and shell/Perl/Python scripting. * Asset: familiar with version control ...
No Experience Developer information
What are the key skills and qualifications needed to thrive as a No Experience Developer, and why are they important?
Can I be a software developer with no experience?
How do I get a developer job with no experience?
Why is Gen Z struggling to get jobs?
What is a No Experience Developer?
What job makes $10,000 a month without a degree?
What types of projects or tasks can a No Experience Developer expect to work on during their first few months?
Full-time
Posted 8 days ago
Job description
Raison d'être du poste
Chez TAIT, nous créons des moments qui marquent les gens.
L’équipe Interactives de TAIT conçoit des expériences en temps réel destinées aux visiteurs — installations basées sur capteurs, environnements immersifs et médias intégrés aux spectacles — pour des musées, parcs thématiques, activations de marque et événements en direct.
Notre écosystème technologique comprend principalement Unreal Engine et TouchDesigner pour les visuels en temps réel et les interactions, ainsi que TypeScript/Node.js (généralement conteneurisés avec Docker) pour les services qui connectent ces applications à des systèmes plus larges.
Nous adoptons une approche volontairement agnostique quant aux outils : ce qui compte, c’est votre capacité à concevoir des logiciels robustes, performants et pensés pour l’expérience. Une expérience avec Unity, openFrameworks, Processing, WebGL ou des environnements similaires est tout aussi pertinente.
Les développeur·euse·s senior en expériences interactives sont celles et ceux que l’on sollicite pour résoudre les défis techniques les plus complexes d’un projet. Vous menez des essais de faisabilité, développez des prototypes innovants et validez des approches techniques risquées avant leur adoption. Vous orientez les choix techniques, soutenez les intégrations critiques sur site et accompagnez les développeurs de l’équipe.
Il s’agit d’un rôle de contributeur individuel (sans gestion directe), mais avec une influence technique clé. Vous êtes une référence pour l’équipe sur les décisions critiques et les problématiques complexes.
Responsabilités principales
- Dirige des études de faisabilité, des initiatives de R-D et des prototypes pour valider les concepts complexes
- Participe ou prend en charge des projets de bout en bout, de la conception technique à la mise en service
- Définit l’orientation technique de l’équipe Interactives (pratiques, outils, standards)
- Conçoit et développe des systèmes complets combinant applications temps réel et services backend
- Prend des décisions techniques majeures en équilibrant contraintes techniques et objectifs d’expérience utilisateur
- Intègre des systèmes interactifs avec capteurs, contrôle de spectacle, audio, éclairage, vidéo et systèmes multi-machines
- Établit et maintient des standards élevés de qualité technique et expérientielle
- Se déplace sur les sites pour des intégrations critiques et mises en service
- Collabore avec producteurs, designers, créatifs et clients
- Encadre et mentor les développeurs de l’équipe
- Révise et approuve le code et les architectures techniques
- Assure une documentation claire et maintenable
- Contribue à l’amélioration des outils et processus
- Participe aux propositions de projets et à l’estimation technique
Qualifications
Formation
- Diplôme universitaire, DEC ou DEP en informatique, technologies créatives, médias interactifs ou domaine connexe, ou expérience équivalente
Expérience et compétences requises
- Minimum de 5 ans d’expérience en développement de systèmes interactifs ou technologies créatives
- Solide maîtrise des pratiques de développement logiciel et de l’architecture en temps réel
- Capacité démontrée à gérer des systèmes ou projets complexes
- Expérience en R-D, prototypage et validation technique
- Expertise dans au moins un environnement temps réel (Unreal, TouchDesigner ou équivalent)
- Expérience avec services backend conteneurisés (Node.js, Docker)
- Expérience d’intégration avec matériel et systèmes physiques
- Expérience d’intégration sur site (installations complexes)
- Collaboration avec équipes créatives
- Capacité à itérer sur des idées créatives
- Expérience en mentorat technique
- Excellentes compétences en communication
- Capacité à contribuer aux soumissions et estimations
- Disponibilité pour voyager
- Expérience variée (installations permanentes, événements, musées, parcs thématiques)
- Expertise dans des domaines spécialisés (rendu temps réel, vision par ordinateur, AV, etc.)
- Contribution à des outils ou plateformes internes
- Leadership interdisciplinaire
- Implication dans la communauté technologique
English
Position Purpose
Responsibilities & Accountabilities
The Senior Experience Developer plays a key role in driving technical and experiential excellence by architecting complex interactive systems, leading critical technical decisions, and guiding developers to deliver high-quality, guest-facing experiences.
- Lead feasibility studies, R&D spikes and prototyping of novel interactive techniques, de-risking the hardest unknowns before a project commits.
- Own or co-own projects end-to-end from technical design through delivery and commissioning.
- Set technical direction for the Interactives team: patterns, practices, tooling choices and standards across real-time environments and service architecture.
- Architect and build end-to-end systems spanning real-time applications (e.g. Unreal, TouchDesigner, or similar such as Unity, openFrameworks, Processing) and backend services (TypeScript/Node.js, Docker), making sound choices about where logic lives.
- Make and guide high-impact implementation decisions that balance technical constraints with experiential goals such as responsiveness, timing and interaction behavior.
- Integrate interactive software with sensors, show control, media servers, lighting, audio, synchronized multi-machine systems, and camera-based tracking (computer vision, hand/skeleton tracking, depth cameras).
- Define and uphold standards for both technical quality and experiential implementation across the team's projects.
- Travel periodically to project sites for show-critical on-site integration and commissioning — be the person the team sends when an install is in trouble and the opening is Friday.
- Collaborate with producers, designers, creatives and — when needed — clients to shape system behavior and technical approach.
- Mentor developers across the team, supporting growth in both technical execution and experiential craft.
- Review and approve code and technical designs across the team's projects.
- Drive documentation standards across the team — both technical and operational — so that systems are maintainable and supportable after handover.
- Drive adoption of tools, processes and frameworks that improve both delivery and experience quality.
- Support bid preparation and technical estimation for upcoming projects, including feasibility assessment of creative concepts.
- Perform other duties as required to meet business needs.
Position Requirements
Academic/Vocational
- Bachelor’s degree, DEC or DEP in Computer Science, Creative Technology, Interactive Media, Design Technology, or equivalent industry experience.
Experience -- Knowledge and Skills
- 5+ years of professional experience developing interactive systems, real-time applications or creative technology, with proven delivery on shipped guest-facing projects.
- Deep understanding of software development practices, design patterns and system architecture in a real-time context.
- Demonstrated ability to take ownership of complex features, sub-systems or whole projects.
- Proven R&D, prototyping or feasibility experience — track record of being the person who figures out whether something is possible before the team commits.
- Strong fluency in at least one real-time environment (e.g. Unreal, TouchDesigner, or similar such as Unity, openFrameworks, Processing), with the ability to pick up new tools quickly as projects require.
- Strong experience designing and running containerized backend services (TypeScript/Node.js, Docker) in support of interactive applications.
- Hands-on experience integrating interactive software with sensors, show control, AV, synchronized multi-machine systems, camera-based tracking, and other physical systems.
- Experience leading on-site integration and commissioning on complex installs.
- Experience collaborating directly with designers or other creatives.
- Comfortable iterating on creative direction from designers and directors, including on ideas they didn't originate.
- Strong mentoring and technical leadership experience on an individual contributor track.
- Strong written and verbal communication skills, including comfort in client-facing technical conversations.
- Ability to support project bids and technical estimation.
- Willingness and ability to travel domestically and internationally for on-site install work.
Ideal
- Portfolio breadth across multiple project types: permanent installations, live events, brand activations, museum exhibits, theme park attractions.
- Recognized depth in one or more specialty domains (real-time rendering, computer vision, networked audio, projection systems, show control, or similar).
- Ownership of internal tooling, frameworks or platforms adopted across teams at TAIT.
- Cross-discipline leadership with lighting, automation, AV or external vendor partners.
- Contributions to the broader creative-technology community (open source, talks, publications, teaching).
#LI-MT1
About TAIT
Sourced by ZipRecruiter
Industry
Arts, entertainment, and recreation
Company size
501 - 1,000 Employees
Headquarters location
Lititz, PA, US
Year founded
1978