Développeur Mobile Full-Stack


Développeur Mobile Full-Stack

Qualifications/Exigences/Compétences et Aptitudes :

  • Expérience dans le développement d’applications multiplateformes avec .NET MAUI ;

  • Familiarité avec le cycle de vie des applications mobiles (gestion du démarrage, veille/reprise, tâches en arrière-plan) ;

  • Capacité à déboguer et tester des applications mobiles sur Android et iOS ;

  • Compréhension du processus de publication des applications sur Google Play et App Store ;

  • Connaissance de la configuration du deep linking et de la définition des schémas d’URL personnalisés ;

  • Connaissance des bonnes pratiques de sécurité des applications (stockage sécurisé, protection des clés API) ;

  • Maîtrise du C# avec une bonne connaissance de son écosystème ;

  • .NET Core + Entity Framework Core + LINQ;

  • Microsoft SQL Server;

  • Expérience avec les REST API (fourniture et consommation) ;

  • Git;

  • Capacité à interagir avec du personnel technique et non technique ;

  • Excellentes compétences en orthographe et grammaire, en anglais et éventuellement en roumain.


Compétences techniques supplémentaires :

  • Expérience dans la migration d’applications d’une technologie ou d’un framework à un autre (ex. Expo - MAUI) ;

  • Expérience avec les notifications push ;

  • Optimisation pour tous les écrans et appareils (encoches, pliables) ;

  • SignalR, WebSockets;

  • Redis, mise en cache ;

  • Connaissance de Blazor Hybrid pour partager du code entre le web et le mobile ;

  • Expérience avec Microsoft Azure ;

  • Intérêt pour les cryptomonnaies ou la technologie blockchain.


Responsabilités principales :

  • Recherche, conception, développement, revue de code et évaluation des décisions techniques de vos coéquipiers ;

  • Discussion et affinement des exigences, collaboration étroite avec vos collègues et le Product Owner ;

  • Garantir la meilleure performance, qualité et réactivité des applications ;

  • Livraison des fonctionnalités dans les délais et avec une qualité élevée ;

  • Travailler avec QA pour garantir la qualité du projet ;

  • Assurer la sécurité et la mise à jour des applications ;

  • Écrire des applications qui automatisent les flux de travail et soutiennent l’efficacité des opérations internes.

Les inscriptions sont fermées.