Tato pozice již není k dispozici.

Engine Programmer Unity - Freelance/CDD (H/F)

Freelance
Paris
Plat: Neuvedeno
Počáteční datum: 02. října 2021
Plně vzdálený
zkušenosti: > 5 let

Spoon
Spoon

Máte zájem o tuto nabídku?

jobs.faq.title

Pozice

Popis pozice

Nous travaillons actuellement sur un SDK, dont le but est de permettre à d’autres sociétés d’intégrer notre solution dans leurs produits.
Au sein de ce SDK, nous aimerions pouvoir proposer un package Unity (cross-platform) afin de permettre à d’autres développeur.e.s d’intégrer facilement notre moteur d’interaction (déjà développé sur Unity) dans leurs projets.

Nous sommes donc à la recherche d’un.e Engine Programmer, pour une durée de 3 mois à partir d’octobre 2021 (remote possible), pour nous accompagner dans l’évolution de l’architecture de notre projet (et de ses dépendances) pour permettre la création de ce package Unity, puis participer à la documentation de ce package (et des APIs qu’il propose) pour faciliter son intégration et son utilisation par d’autres développeur.e.s.

Missions :

  • Compréhension et appropriation de notre architecture actuelle, en lien avec les fonctionnalités produits
  • Participation à l’upgrade de notre base de code pour compatibilité avec Unity 2020 (actuellement en 2018.4)
  • Participation au cleaning de notre architecture (namespaces, dépendances, etc…)
  • Mise en place d’assemblies, liés à l’architecture propre mise en place
  • Cleaning de nos plugins managés C# (passage à .Net Standart pour simplifier le cross platform)
  • Création du package Unity
  • Participation à la mise en place d’outils de CI/CD pour le versioning et le build de notre package
  • Participation à la documentation du package Unity généré et des APIs qu’il propose

Mission freelance ou CDD pour une durée de 3 mois, à partir de début Octobre 2021. Remote possible.


Požadavky na pozici

Engine Programmer Unity, minimum 5 ans d’expérience
Expérience significative en assemblies et package Unity
Fort intérêt pour s’approprier des architectures complexes pour aider à les faire évoluer

Compétences clés

  • Programmation Unity (C#, orienté objet, …)
  • Architecture (gestion des dépendances, organisation en namespaces)
  • Assemblies
  • Packages Unity
  • Gestion du cross-platform dans Unity
  • Compréhension et utilisation des différentes bibliothèques & frameworks .NET
  • CI/CD
  • Documentation de SDK & APIs

Chcete se dozvědět více?