Chargement en cours

Stage_Dev Clients Lourds

PARIS, 75
il y a 14 heures

Responsabilités

  • Participer au développement de la solution Lemon Learning sur environnement client lourd Windows, suite à l’acquisition récente d’une société spécialisée dans ce domaine.

  • Développer et maintenir des plugins permettant d’intégrer Lemon Learning au sein d’applications clientes tierces (logiciels métiers, outils internes, etc.).

  • Concevoir, développer et maintenir des fonctionnalités en C# (.NET) pour enrichir et stabiliser l’application desktop.

  • Contribuer au développement des interfaces utilisateurs en ReactJS, en lien avec les composants embarqués dans l’environnement Windows.

  • Travailler sur l’intégration entre les couches frontend et backend dans un contexte applicatif hybride (desktop + web technologies).

  • Interagir avec les APIs et services existants pour assurer une expérience utilisateur fluide et cohérente avec les produits Lemon Learning.

  • Adapter les intégrations en fonction des contraintes techniques des environnements clients (différentes applications Windows, comportements spécifiques, compatibilité).

  • Participer à l’amélioration des performances et de la robustesse de l’application, notamment dans des environnements Windows variés.

  • Manipuler et interagir avec les éléments natifs Windows (fenêtres, processus, événements système) afin d’assurer une bonne intégration du produit.

  • Collaborer étroitement avec les développeurs seniors de l’équipe dans un environnement Agile (sprints, code reviews, daily meetings).

  • Contribuer à la qualité du code via des bonnes pratiques de développement, tests et documentation.

Qualifications

  • Étudiant(e) en école d’ingénieur ou master en informatique / développement logiciel.

  • Bonne maîtrise de C# / .NET.

  • Expérience ou connaissances en ReactJS.

  • Intérêt ou expérience pour le développement d’applications client lourd Windows.

  • Manipuler et interagir avec les éléments natifs Windows (fenêtres, processus, événements système), ainsi que naviguer et optimiser des arborescences d’interfaces (parcours d’arbres, performance, structuration), afin d’assurer une intégration fine et efficace du produit.

  • Compréhension des architectures logicielles modernes (API, frontend/backend, applications hybrides).

  • Sensibilité aux problématiques de performance et d’UX sur applications desktop.

  • Bases en outils de développement : Git, CI/CD, tests.

  • Capacité à travailler en équipe dans un environnement agile.

  • Autonomie, rigueur et envie d’apprendre dans un environnement technique stimulant.

#J-18808-Ljbffr
Entreprise
Lemon Learning
Plateforme de publication
WHATJOBS
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès