Search Unity

hero image

Montreal, Canada

Développeur(se) de Logiciels, Unity Dashboard Conversion | Software Developer, Unity Dashboard Conversion

ALERT: Unity has received reports of scams where individuals purporting to be Unity HR representatives conduct bogus employment interviews via email or text, and then request payment as a condition for receiving an offer of employment. Please be aware that Unity does not conduct interviews by email or text, and will never request payment as a condition for applying for a position or receiving an offer of employment. These scam operators may also ask for your personal information (name, address, birthdate, social security number, etc.) which you should not provide to them. If you have been a target of such a scam, you should report it by contacting the U.S. Federal Trade Commission (see this FTC posting for further details) the office of your state Attorney General, or the government agency responsible for investigating matters such as this where you reside this FTC posting for further details) the office of your state Attorney General, or the government agency responsible for investigating matters such as this where you reside.

DepartmentEngineering
TypeFull time
Requisition IDJOBREQ-2412517

Role Description

L’opportunité

En tant que développeur(se) de Logiciels au sein de l’équipe Unity Dashboard Conversion, vous jouerez un rôle déterminant dans la définition de l’avenir de la plateforme infonuagique de Unity. Cette équipe est responsable du développement et de la maintenance de l’interface infonuagique de Unity, une plateforme essentielle qui relie les utilisateur(rice)s à nos services UGS et Grow. Vous aurez la chance de contribuer à la conception et à la mise en œuvre des outils, des bibliothèques d’exécution et des pipelines CI/CD qui permettront à nos équipes internes d’innover rapidement.

À court terme, vous collaborerez étroitement avec un groupe de développeur(se)s compétent(e)s afin d’apporter des améliorations notables à l’IU/UX, et d’entretenir la bibliothèque de composants qui assure la cohérence de la conception des produits Unity. Votre objectif immédiat sera de vous intégrer aux processus de l’équipe, en apportant une contribution précieuse au développement des fonctionnalités, à la qualité du code et à l’amélioration du système.

Pour réussir à long terme, vous devrez devenir un(e) collaborateur(rice) clé en matière de développement pour contribuer à l’évolution de notre plateforme. Vous contribuerez à stimuler la création de nouveaux services et de nouveaux produits, à étendre la portée de nos outils et à s’assurer que notre plateforme reste évolutive, efficace et robuste. Par ailleurs, vous contribuerez à affiner le service de notification de Unity, afin de nous permettre de fournir des notifications opportunes et pertinentes à nos utilisateur(rice)s.

En rejoignant cette équipe, vous aurez l’occasion de produire un impact tangible sur les utilisateurs(rice)s internes et externes, en façonnant les outils et les expériences mêmes qui définissent nos produits. Qu’est-ce que vous y gagnez? Vous travaillerez aux côtés d’une équipe talentueuse et passionnée, vous prendrez en charge des projets de développement essentiels et vous développerez vos compétences dans un environnement dynamique et collaboratif.

Ce que vous allez faire

  • Développer et entretenir la plateforme front-end Unity Cloud, en contribuant à la conception, à la mise en œuvre et à l’optimisation des fonctionnalités d’IU et d’Expérience utilisateur (UX).
  • Collaborer étroitement avec d’autres développeur(se)s pour améliorer notre bibliothèque de composants, en assurant la cohérence de l’ IU entre les services et les produits en infonuagique de Unity.
  • Concevoir, construire et améliorer les bibliothèques et utilitaires de runtime principaux, tout en contribuant au développement des pipelines CI/CD qui soutiennent le développement rapide des fonctionnalités.
  • Piloter l’évolution du service de notification de Unity, en améliorant sa capacité à fournir aux utilisateur(rice)s des notifications personnalisables et spécifiques à la plateforme.
  • Travailler de manière transversale avec les équipes internes pour déterminer les défis techniques et mettre en œuvre des solutions innovantes qui améliorent l’évolutivité et les performances du système.

Ce que nous recherchons

  • Une maîtrise de React et de TypeScript, avec une compréhension approfondie du développement front-end, de la gestion des états et de l’architecture à base de composants.
  • Expérience avec des frameworks de test tels que Jest pour garantir un code frontend de haute qualité et bien testé.
  • Une connaissance approfondie de la manière de créer, de regrouper et de distribuer des bibliothèques en vue d’une réutilisation efficace dans l’ensemble de l’entreprise.
  • Une familiarité avec Node.js et les concepts de développement back-end, y compris les services RESTful et la conception d’ API.

Vous avez peut-être également

  • Une compréhension de l’infrastructure infonuagique (de préférence de la plateforme infonuagique de Google) pour créer des services Web évolutifs et sécurisés et gérer les déploiements.

Information supplémentaire

  • Un visa de travail ou un parrainage de l’immigration n’est pas disponible pour ce poste.
  • Le support à la relocalisation n’est pas disponible pour ce poste.
  • L’aide à la relocalisation internationale n’est pas disponible pour ce poste.

La vie chez Unity

Unity [NYSE : U] est la première plateforme mondiale d'outils permettant aux créateurs de concevoir et de développer des jeux, applications et expériences en temps réel sur de multiples plateformes. Les créateurs, qu'il soient développeurs de jeux, artistes, architectes, concepteurs automobiles, experts en infrastructures, cinéastes ou autres, utilisent Unity pour donner vie à leur imagination sur de multiples plateformes, que ce soit sur mobile, PC, console ou informatique spatiale.

Au quatrième trimestre 2023, plus de 69 % des 1,000 jeux mobiles les plus populaires ont été créés avec Unity, d'après un nombre combiné provenant des 1,000 meilleurs jeux dans Google Play Store et l’App Store d'iOS. En 2023, les applications Made with Unity ont été téléchargées en moyenne 3,7 milliards de fois par mois. Pour plus d'informations, veuillez consulter le site www.unity.com.

Unity est un employeur fier de garantir l’égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovateur et à célébrer nos employés à travers l’âge, l’éthinicité, la couleur, l’ascendance, l’origine nationale, la religion, le handicap, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle ou tout autre statut protégé conformément à la loi applicable. Nos différences sont des forces nous permettant de répondre aux besoins croissants et évolutifs de nos clients, partenaires et collaborateurs. Veuillez remplir ce formulaire si vous nécessitez des accommodations particulières pour rendre votre expérience d’entrevue agréable et positive.

Ce poste exige que son ou sa titulaire possède une connaissance de l’anglais qui soit suffisante pour lui permettre d’avoir des échanges professionnels verbaux et écrits dans cette langue, puisque l’accomplissement des tâches liées à ce poste nécessite des communications fréquentes et régulières avec des collègues et partenaire situés à l’échelle mondiale et dont la langue commune est l’anglais.

Les chasseurs de têtes et les agences de recrutement ne peuvent pas soumettre résumes/CV par ce site Web ou directement aux superviseurs. Unity n’accepte pas des chasseurs de têtes non sollicités et des résumés (CV) d’agence. Unity ne payera pas d’honoraires à aucune agence tierce ou entreprise qui n’a pas signé d’ententes avec Unity.*

La protection de votre vie privée est importante pour nous. Veuillez prendre un moment pour consulter nos politiques de confidentialité pour les prospects et les candidats. Si vous avez des questions concernant la protection de votre vie privée, veuillez nous contacter à DPO@unity.com.

 

The opportunity

As a Software Developer on the Unity Dashboard Conversion team, you will play an instrumental role in shaping the future of Unity’s cloud platform. This team is responsible for developing and maintaining the Unity Cloud frontend, a critical platform that connects users to our UGS and Grow services. You’ll have the chance to contribute to the design and implementation of the tools, runtime libraries, and CI/CD pipelines that empower our internal teams to innovate quickly.

In the short term, you will collaborate closely with a skilled group of engineers to deliver impactful UI/UX enhancements and maintain the component library that ensures design consistency across Unity products. Your immediate goal will be to integrate with the team’s workflows, making valuable contributions to feature development, code quality, and system improvements.

Long-term success involves becoming a key engineering contributor to the evolution of our platform. You will help drive the creation of new services and products, expanding the reach of our tools and ensuring that our platform remains scalable, efficient, and robust. Additionally, you will help refine the Unity Notification Service, enabling us to deliver timely and relevant notifications to our users.

Joining this team offers you the opportunity to make a tangible impact on both internal and external users, as you shape the very tools and experiences that define our products. What’s in it for you? You’ll work alongside a talented and passionate team, take ownership of critical engineering projects, and grow your skills within a dynamic, collaborative environment.

What you'll be doing

  • Develop and maintain the Unity Cloud frontend platform, contributing to the design, implementation, and optimization of UI/UX features.
  • Collaborate closely with other engineers to enhance our component library, ensuring UI consistency across Unity’s cloud services and products.
  • Design, build, and refine core runtime libraries and utilities, while contributing to the development of CI/CD pipelines that support rapid feature development.
  • Drive the evolution of the Unity Notification Service, improving its ability to deliver customizable, platform-specific notifications to users.
  • Work cross-functionally with internal teams to identify technical challenges and implement innovative solutions that enhance scalability and system performance.

What we're looking for

  • Proficiency in React and TypeScript, with a deep understanding of frontend development, state management, and component-based architecture.
  • Experience with testing frameworks like Jest to ensure high-quality, well-tested frontend code.
  • Strong knowledge of how to create, bundle, and distribute libraries for efficient reuse across our company.
  • Familiarity with Node.js and backend development concepts, including RESTful services and API design.

You might also have

  • Understanding of cloud infrastructure (preferably Google Cloud Platform) to build scalable, secure web services and manage deployments.

Additional information

  • Relocation support is not available for this position.
  • International relocation support is not available for this position.
  • Work visa/immigration sponsorship is not available for this position.

Life at Unity

Unity [NYSE: U] is the world's leading platform of tools for creators to build and grow real-time games, apps, and experiences across multiple platforms. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.

As of the fourth quarter of 2023, more than 69% of the top 1,000 mobile games are made with Unity as derived from a blended number of the top 1,000 games in the Google Play Store and iOS App Store. In 2023, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit www.unity.com.

Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out this form to let us know.

This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English. Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.

Your privacy is important to us. Please take a moment to review our Prospect and Applicant Privacy Policies. Should you have any concerns about your privacy, please contact us at DPO@unity.com.

#MID

Other positions in Engineering

Automation EngineerTel Aviv, IsraelFull timeConcepteur(rice) graphique sénior | Senior Graphics DeveloperMontreal, CanadaFull timeDeveloper Support Engineer (Game Development Customer Facing)Tokyo, JapanFull timeDéveloppeur en Apprentissage Machine | Machine Learning Developer, Muse Chat LLMMontreal, CanadaFull timeDeveloppeur Logiciel, Entrée XR | Software Developer, XR InputMontreal, CanadaFull timeDéveloppeur(se) de logiciels, WebGL Platform | Software Developer, WebGL PlatformMontreal, CanadaFull timeDéveloppeur(se) graphique sénior, fonctionnalités SRP | Senior Graphics Developer, SRP FeaturesMontreal, CanadaFull timeDéveloppeur(se) Senior Back-End, Data Services | Senior Backend Developer, Data ServicesMontreal, CanadaFull timeDéveloppeur(se) Senior en Apprentissage Automatique / Opérations d'Apprentissage Automatique | Senior Machine Learning/MLOps DeveloperMontreal, CanadaFull timeFull Stack EngineerTel Aviv, IsraelFull timeGestionnaire, Développement de logiciels, Unity Asset Solutions | Manager, Software Development, Unity Asset SolutionsMontreal, CanadaFull timeGestionnaire DevOps | DevOps ManagerMontreal, CanadaFull timeLead, Software Engineering, XR InputNew York, NY, USAFull timeManager, Software Engineering, Web PlatformBellevue, WA, USAFull timePartner Relations Manager, Industry (SMB)Tokyo, JapanFull timePartner Relations Manager, Industry (SMB)Seoul, South KoreaFull timePrincipal Machine Learning EngineerRemote, USAFull timePrincipal Machine Learning EngineerSan Francisco, CA, USAFull timePrincipal Machine Learning EngineerSan Francisco, CA, USAFull timeQA EngineerTel Aviv, IsraelFull timeResponsable Développeur de logiciels , XR Input | Lead, Software Development, XR InputMontreal, CanadaFull timeSalesforce EngineerBengaluru, IndiaFull timeSenior Android DeveloperTel Aviv, IsraelFull timeSenior Backend DeveloperTel Aviv, IsraelFull timeSenior Backend DeveloperTel Aviv, IsraelFull timeSenior Backend EngineerTel Aviv, IsraelFull timeSenior Backend EngineerTel Aviv, IsraelFull timeSenior Backend Engineer, Data ServicesSan Francisco, CA, USAFull timeSenior Developer Support Engineer, EMEA, Multiplayer ServicesLondon, United KingdomFull timeSenior DevOps EngineerTel Aviv, IsraelFull timeSenior Frontend EngineerTel Aviv, IsraelFull timeSenior Full Stack Engineer (FE Oriented)Tel Aviv, IsraelFull timeSenior SDK EngineerTel Aviv, IsraelFull timeSenior Software EngineerBrighton, United KingdomFull timeSenior Software Engineer San Francisco, CA, USAFull timeSenior Software Engineer, Core Low Level SystemsBrighton, United KingdomFull timeSenior Software Engineer, Data & ML InfrastructureSan Francisco, CA, USAFull timeSenior Software Engineer, Engine SupportPereira, ColombiaFull timeSenior Software Engineer, Export EngineeringCopenhagen, DenmarkFull timeSenior Software Engineer - FrontendSeoul, South KoreaFull timeSenior Technical Art Manager - Unity GraphicsStratford-upon-Avon, United KingdomFull timeSenior Technical Art Manager - Unity GraphicsBrighton, United KingdomFull timeSenior Technical Art Manager - Unity GraphicsCopenhagen, DenmarkFull timeSenior Workday Engineer / ArchitectBengaluru, IndiaFull timeSoftware EngineerSeoul, South KoreaFull timeSoftware Engineer, Engine SupportPereira, ColombiaFull timeSoftware Engineer, Microsoft PlatformsStratford-upon-Avon, United KingdomFull timeSolution Engineer, Automotive & IndustrialTokyo, JapanFull timeStaff Mobile SDK EngineerTel Aviv, IsraelFull timeTechnical Salesforce Engineering ManagerBengaluru, IndiaFull timeTechnical Support Team LeadTel Aviv, IsraelFull time