Stage en informatique, développement flutter ( marrakech )

11/12/2023 Stagiaires.ma Marrakech

Vous participez de manière significative au développement ultérieur de notre application, planifiez et développez de nouvelles fonctions en collaboration avec l'équipe et le dirigeant et les mettez en œuvre.

Vous êtes engagé, curieux et indépendant et possédez une expérience en tant que développeur d'applications mobiles / hybrides.


Tâches

  • Analyser les besoins avec l'équipe et le dirigeant
  • Fournir des estimations d'effort
  • Implémenter de nouvelles fonctionnalités
  • ‍Concevoir des API avec l'équipe backend
  • Maintenir et créer des tests d'intégration automatisés
  • Restez à jour avec les développements de l'industrie et innovez continuellement.
  • Communiquer étroitement avec nos clients, partenaires et coéquipiers pour trouver des solutions innovantes et pragmatiques.
  • Être créatif et proposer de nouvelles idées pour améliorer continuellement notre plateforme.

Les projets qui pourraient vous attendre:

Selon vos intérêts et vos atouts, vous travaillerez ou dirigerez les projets suivants :

  • Calendrier de présence et d'heures
  • Rapports d'absence
  • Visionneuse native d'images et de documents
  • Routage des messages push
  • Améliorer la gestion des erreurs et le reporting
  • Configuration d'un workflow CI avec GitHub Actions
  • Refactorisation

Exigences

  • Diplôme d'ingénieur ou universitaire en informatique ou similaire en cours ou en finalisation 
  • Développeur Flutter avec plusieurs projets travaillés
  • Expérience avec les bibliothèques de gestion d'état (Riverpod, Bloc, etc.)
  • Expérience de travail avec les API RESTful JSON
  • Expérience en écriture de tests unitaires, de widgets et d'intégration à l'aide de Dart/Flutter
  • Bonne maîtrise de Git/GitHub et des workflows respectifs
  • Bonne connaissance des mécanismes autour de la notification
  • L'expérience en développement natif (iOS/Android) est un plus
  • Bonne sensibilité à l'expérience utilisateur

Avantages

  • Horaires  flexibles
  • Participation technique
  • Haut niveau de responsabilité personnelle
  • Combinaison entre temps de présence au bureau et à domicile
    Un emploi est possible à la fin du stage. Le stage est rémunéré.