Aller au contenu
La French Tech Est

Chief Technology Officer (CTO)

Développement informatique

Bas-Rhin

Associé•e

À définir

Le poste

A ce jour, les rôles suivants sont présents au sein de l’équipe:
• Direction, stratégie produit & business
• Recherche et développement en didactique des langues
• Game Design, level design
• Concept art, Graphisme 2D

Jusqu’à présent, la stratégie technique, technologique et le développement backend étaient assurés par la CEO, ingénieure logiciel de formation et ancienne architecte. Afin de lui permettre de se concentrer pleinement sur le développement de l’entreprise, vous la remplacerez dans les deux rôles suivants :
• Faire évoluer le socle technique nécessaire aux game developers pour créer les scènes de jeux à l’écran, en accord avec le game design et le level design ;
• Faire évoluer le socle technique de récolte et d’analyse de données nécessaires aux chercheur·e·s ;
• Développer le socle technique nécessaire au développement des grandes fonctionnalités futures, notamment d’IA et de Réalité Augmentée.

A moyen terme, votre mission évoluera pour assumer des responsabilités comme :
• Seconder la CEO dans la stratégie de développement technique et technologique ;
• Seconder la CEO dans la constitution de l’équipe technique, composée de game developer, développeur front, ingénieur data / IA, etc. ;
• Piloter cette équipe technique ;
• Garantir la performance et la qualité des développements ;
• Etc.

Cette liste est non-exhaustive et sera amenée à évoluer selon les besoins de la start-up.

Le poste

Bas-Rhin Associé•e À définir
Développement informatique

Le profil recherché

Idéalement détenteur/détentrice d'un bac+5 en ingénierie informatique, vous avez au moins 5 ans d'expérience dans le développement de logiciel, de backend d'application ou de microservices. Vous avez déjà participé, voire été lead, à la conception et au développement d'architecture (modèle client-serveur, microservices ou autre) et vous savez imaginer et concevoir des structures de données, des flux, des programmes qui soient simples, modulaires et évolutifs et qui répondent aux besoins exprimés. Vous avez aussi la capacité d’imaginer le futur d’un produit, d’un service et d’une équipe technique en fonction de son état au moment présent, des mouvances de l’écosystème dans lequel vous évoluez et de la vision stratégique plus globale qui vous sera transmise. Une maîtrise des outils du type Objective Key Results, Strategic Themes, etc. est souhaitable.
Vous êtes sérieux·se et rigoureux·se dans votre travail, vous savez appliquer les normes de qualité liées au projet sur lequel vous travaillez. Vous attachez une grande importance à la qualité du travail que vous fournissez. Vous savez planifier et organiser votre travail de manière à respecter les délais convenus. Vous savez communiquer vos résultats et effectuer un feedback sur votre travail ; vous savez collaborer avec les autres membres de l’équipe dont vous faites partie afin d’apporter ou d’obtenir l’aide nécessaire en cas de difficultés.
Si vous ne disposez pas déjà de la compétence de management, vous avez la volonté de la développer. Vous serez soutenu·e et accompagné·e au cours de votre formation et lors de vos premières expérimentations. L’entreprise fonctionne sur un principe de management servant et collaboratif.

Les compétences attendues

Paradigme de programmation : POO. Vous êtes à l’aise avec les concepts de la programmation orientée objet, notamment l’encapsulation, l’abstraction, l’héritage et le polymorphisme. Vous en maîtrisez l’application en situation concrète.

Langage de programmation : C#. Vous maîtrisez les principales caractéristiques de ce langage (différence entre value type et reference type, mécanisme de delegate, notion d’event, etc.) ainsi que les principales fonctionnalités (LINQ, programmation asynchrone, etc.). Vous êtes également à l’aise avec les mécanismes de gestion de la mémoire, voire avec les pointeurs.
Note : un·e développeur·se Java expérimenté·e sera tout à fait en mesure de maîtriser ce langage assez rapidement.

Principes et méthodes agiles : Vous êtes formés et maîtrisez les grands principes de l’agilité comme l’approche itérative, le principe de boucle de rétroaction, les livraisons fréquentes, etc. Vous êtes également capable d’appliquer une ou plusieurs méthodes agiles courantes : Scrum, Kanban, eXtrem Programming, etc.

Très bon niveau de français, écrit et oral.

Intégration jeux vidéo : souhaité.

Les outils suivants sont utilisés au sein de l’équipe et du projet. Une maîtrise préalable est souhaitable.
• Unity : https://unity.com/fr
• JetBrains Rider : https://www.jetbrains.com/rider/
• Google Workspace : https://workspace.google.com/
• GDoc, GSheet, GSlides
• Coda : https://coda.io/
• Figma : https://www.figma.com/
• Miro : https://miro.com/fr/
• Jira : https://www.atlassian.com/software/jira
• Discord : https://discord.com/

Besoin de publier une offre d’emploi ?

Pour nos adhérents, la publication des offres sur notre job board est gratuite et instantanée !

Publier mon offre

Pas encore adhérent ?
Rejoignez-nous dès maintenant !

Abonnez-vous à nos newsletters !

3 newsletters thématiques autour du Grand Est : Actus tech, évènements tech, et offres d’emploi !

L'agenda du Grand Est
S'abonner aux news letters
Prendre rendez-vous