Contrat: Freelance
Ville: Casablanca

Missions

  • Réaliser la conception technique et le développement des nouveaux produits en respectant les contraintes techniques et fonctionnelles, et en assurant une conformité vis à vis de l’architecture logicielle cible
  • Avoir le niveau d’engagement nécessaire pour l’atteinte des objectifs fixés par le Product Owner pour chaque sprint
  • Effectuer les tests nécessaires et assurer la recette fonctionnelle avec les Products Owners
  • Analyser et corriger les anomalies détectées
  • Assister les équipes d’intégration à la mise en recette et production des nouveaux produits, en assurant une documentation de qualité.
  • Apporter le support technique et participer à l’amélioration continue des processus en cours
  • Appliquer les méthodes de développement AGILE
  • Participer aux cérémonies agile (Poker Planning, Sprint Planning, DailyScrum, Revue de Sprint, Rétrospective)
  • Réaliser la documentation détaillée du travail produit
  • Assurer un transfert des compétences techniques et fonctionnelles aux équipes internes
  • Respecter le code de conduite de la Digital Factory en incarnant ses valeurs

Profil recherché

  • De formation Bac+5 en IT
  • Expérience de 4 ans minimum dans le développement des applications Android
  • Nombre années d’expérience : De 4 à 9 ans d’expériences

Compétences techniques

  • Maitrise de Android SDK,
  • Maitrise des échanges de données à distance via REST et JSON,
  • Expérience avec des bibliothèques et des API tierces,
  • Bonne connaissance des langages Ket techniques de programmation (Kotlin), de structure de données et algorithmes,
  • Bonne connaissance des outils de Build Maven, Gradle,
  • Connaissance générale des langages et frameworks Front end Web,
  • Connaissance des architectures WEB et Restful,
  • Connaissance des APIs JSON/REST, XML/SOAP,
  • Maîtrise des concepts de base de données et du fonctionnement des SGBD relationnels notamment PostgreSQL,
  • Maîtrise des méthodes des tests automatisés et de gestion de configuration avec Git,
  • Bonne connaissance des architectures de design pattern MVVM et Architecture components
  • Connaissance de la méthode Agile Kanban/Scrum,
  • Bonne qualité de travail produit (TDD, Software CraftmanShip).

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx