Qui sommes-nous ?
En 2018, Zenika se hisse à la 1ère place du Palmarès français Great Place to Work 2018 pour sa 5ème participation et est à la 26ème place européenne.
Créé en 2006, Zenika est un cabinet d’innovation technologique, managériale et organisationnelle, qui accompagne les entreprises dans leur transformation numérique.
Zenika, c’est avant tout une entreprise qui a la capacité de s’adapter et de se positionner sur de nouveaux créneaux technologiques. Elle regroupe ainsi des profils variés sur les domaines d’expertise suivants : Web, Big Data, Web, Mobilité, IoT, DevOps, Craftsmanship, Agilité, sécurité et transformation des organisations.
Après les ouvertures successives des agences de Paris, Lyon, Rennes, Nantes, Lille, Bordeaux, Grenoble, Singapour et Montréal, le groupe souhaite développer son rayonnement national et international.
Objectif du stage :
Contribuer à un projet open source permettant à l’intelligence collective de la communauté de mieux s’exprimer via la rédaction collaborative et démocratique de textes (manifestes, synthèses, documents politiques, pétitions, ..). Tu participeras activement au développement de cet outil numérique en lien direct avec les utilisateurs, avec un encadrement réactif et passionné.
Environnement technique :
NodeJS, Elm, JavaScript, CSS, HTML, NodeGit, API GitLab, PWA, Scrum
Elm étant une technologie encore assez peu utilisée, une expérience dessus n’est pas exigée. Mais de la curiosité pour l’approche fonctionnelle, et une expérience sur React / Redux serait un plus.
Tes missions :
Cette liste est donnée à titre indicatif et pourra s’adapter selon tes appétences
Développement de nouvelles features pour l’interface client en Elm
Développement de l’API en NodeJS, réflexions sur l’infrastructure (Cluster, P2P)
Amélioration de l’expérience utilisateur, UX / UI, CSS, Motion Design
Participation à des talks / conférences pour promouvoir le projet en binôme
Utilisation de la méthode Scrum, et développement avec les utilisateurs
Tu seras confronté à de nombreuses problématiques actuelles de développement avec une PWA réalisée en Elm avec le framework CSS Bulma, et une API écrite en NodeJS avec une base de données MongoDB. NodeGit est également très utilisé au coeur du projet, tout comme l’API de GitLab. Au-delà de l’aspect technique, tu participeras aussi à l’essence et à la promotion de ce projet qui se veut communautaire et orienté vers la “facilitation démocratique”. Ce projet s’inscrit dans un cadre où les outils numériques sont attendus pour permettre et/ou faciliter l’horizontalité dans les prises de décisions à grande échelle.
Le mot du tuteur de stage
Je ne suis pas vraiment un passionné d’informatique depuis l’enfance.
D’abord passionné par les Maths puis par la Physique, dans laquelle j’ai fait mes études.
Je travaillais sur des simulations numériques du climat de … Titan, la plus grande lune de Saturne.
Mais le climat de Titan m’a vite semblé trop lointain de préoccupations plus immédiates et bien terrestres celles-là. J’en suis venu au développement web quand j’ai compris son potentiel pour offrir des outils capables de modifier nos sociétés très rapidement.
Je crois dans la démocratie participative et l’émergence d’un modèle de société durable et plus humain que ce que nous connaissons actuellement. C’est mon côté idéaliste, ou peut-être utopiste 😉
C’est dans ce cadre qu’est né le projet Emendare, comme un outil permettant à un groupe de travailler ensemble à la rédaction de textes communs. Son objectif est de favoriser l’émergence de structures (entreprises, associations, coopératives, partis) adoptant une gestion participative et horizontale. Le projet est ambitieux.
C’est pour cela qu’il a besoin de toi !
Si tout cela te parle, c’est peut-être bien que l’on devrait en discuter ensemble ?
Qui es-tu ?
Tu es étudiant en dernière année et recherche un stage de pré-embauche. Tu es force de proposition, moteur, et tu as déjà pu développer une interface web avec un framework JavaScript. Tu peux présenter un projet personnel ou d’étude utilisant NodeJS ou un framework JS côté client web.
Tu es passionné par ce que tu fais de manière générale, et en particulier par les nouvelles technologies et les possibilités qu’elles offrent pour faire évoluer nos sociétés.
Tu sais chercher l’information et apprendre par toi-même.
Ce qu’on te propose :
Gratification de 1300 euros brut
Tickets restaurant
Remboursement de 50% de tes frais de transport en commun / prise en charge de tes frais kilométriques en vélo
Accès à nos formations
Encadrement par un consultant sénior. Il t’apportera son expertise en développement Agile s’appuyant sur Scrum
Projets de développement sur des nouvelles technologies et sur des sujets variés et innovants
Possibilité d’embauche à l’issue du stage