logo inner

PFE 2025- Sujet 1 : Application Vue.js avec un thème Keycloak

iObeyaTunis, TunisiaOnsite
iObeya
, c’est une aventure qui grandit depuis plus de 10 ans.Notre secret : un esprit startup, 150 personnes passionnées qui donnent le meilleur d’elles-mêmes dans un environnement de travail épanouissant, construit sur de fortes valeurs humaines et une ambition commune stimulante. Rejoindre iObeya, c’est participer à un projet d’entreprise en très forte croissance en France et à l’International. C’est travailler dans un cadre dynamique et une structure participative où chacun s’investit dans le développement de la vie de l'entreprise.En 10 ans, les solutions de Digital Visual Management d’iObeya ont déjà séduit plus de 400 grandes entreprises toutes industries confondues, dans plus de 30 pays et 500 000 utilisateurs quotidiens.

Basées sur les pratiques Lean et Agile, iObeya révolutionne la gestion de la performance dans tous les départements de l’entreprise en donnant aux dirigeants, managers et opérateurs, le cockpit visuel temps réel. Aujourd’hui, notre objectif est de devenir le leader international du Management Visuel Digital.

Sujet du PFE:


Keycloak repose sur Wildfly et Freemarker pour la gestion des thèmes. Cependant, cette approche traditionnelle n'est pas optimale pour le développement web moderne. L'objectif de ce projet est d'explorer comment une application Vue.js, alignée avec nos systèmes de design, peut être transformée en un thème compatible avec Keycloak. Cette approche est particulièrement pertinente pour nous chez iObeya, où notre système de design est construit avec Vue.js. L'utilisation de Vue.js pour les thèmes Keycloak offre des avantages tels qu'une meilleure alignement avec les systèmes existants, une réduction de la charge de travail des développeurs et une efficacité accrue dans le développement.

Equipe


: intégration

Durée du PFE


: 4 - 6 mois

Environnement de travail


: sur site, dans nos locaux situés à Tunis (berges du Lac 1 ) 

Description :


  • Développer une méthodologie réutilisable pour convertir des applications Vue.js en thèmes Keycloak en s'appuyant sur keycloakify (projet React).
  • Créer un prototype fonctionnel démontrant l’approche proposée.
  • Fournir une documentation complète décrivant le processus de mise en œuvre et les éventuelles limitations.

Compétences requises :


  • Solide connaissance de Vue.js et du développement basé sur des composants.Familiarité avec Keycloak, Wildfly et Freemarker.
  • Expérience avec des outils de build modernes comme Webpack ou Vite.
  • Compréhension des systèmes de design et de leur intégration.
  • Maîtrise de la gestion de version avec Git.

iObeya offre l'égalité des chances et s'engage à fournir un environnement de travail sûr et équitable. Nous apprécions l'honnêteté, la transparence, le travail d'équipe et une philosophie selon laquelle le tout est plus grand que la somme de ses parties. Nous mettons l'accent sur les personnes, la collaboration et l'enthousiasme: tous les membres de l'équipe partagent le succès de l'entreprise quel que soit leur poste ou leur titre. Rejoignez-nous!Apply for this job

Life at iObeya

Thrive Here & What We Value1. Collaborative work environment based on transparency, teamwork, and human values2. Opportunities for remote work (3 days/week)3. Health insurance coverage through mutuelle familiale tout-inclus4. Transportation costs covered in Paris region at minimum 50%5. Restaurant tickets and CSE d'entreprise with annual subsidy6. Gym membership and sports room available on site7. Conviviality spaces: consoles, babyfoot, table tennis, board games, terrace8. Fruits, beverages, and snacks provided in the office9. Monthly internal events10. Startup spirit with 150 passionate people
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024