- Développer et maintenir les applications iOS (caisse enregistreuse, de l'écran de production et de la borne de commande)
- Contribuer au développement de nos solutions en développant de nouvelles fonctionnalités
- Assurer la maintenance de nos solution en réalisant la correction de bugs et contribuant à l'évolution de la dette technique
- Réaliser des tests techniques afin de participer à la montée en version des applications
- Se former aux nouvelles technologies utilisées par l'équipe
- Collaborer avec les équipes Product et Back-End pour assurer l'intégration optimale des fonctionnalités
- Garantir la qualité du code et l'application des bonnes pratiques
- Veiller à la qualité du code en mettant l'accent sur la sécurité, la maintenabilité et la testabilité des développements (principes SOLID, KISS, clean code, .)
- Concevoir et mettre en place des tests automatisés (unitaires, end-to-end, .) pour garantir la fiabilité des développements
- Rédiger la documentation technico-fonctionnelle associée
- Contribuer à l'amélioration continue
- Proposer et mettre en œuvre des solutions pour renforcer la robustesse, la performance et la sécurité des applications
- Conduire des POC pour évaluer de nouvelles technologies ou approches
- Participer à l'amélioration continue des procédures de développement
- Effectuer une veille régulière pour rester informé des avancées technologiques des langages, de l'écosystème iOS et du tooling associé
- Communiquer et contribuer activement à la vie de l'équipe
- Participer de manière active à la revue de code
- Communiquer clairement et proactivement sur l'avancement du travail
- Contribuer activement à la vie de l'équipe en proposant / demandant de l'aide selon les besoins
- Participer aux rétrospectives de fin de cycle de développement et proposer des améliorations possibles
Experience: 3 An(s)
Compétences: Collaborer avec des partenaires institutionnels,Définir ou promouvoir une stratégie de développement local,Élaborer une stratégie de développement d'activité
Qualification: Cadre
Secteur d'activité: Édition de logiciels système et de réseau
Liste des qualités professionnelles:
Faire preuve d'autonomie : Capacité à prendre en charge son activité sans devoir être encadré de façon continue (le cas échéant, à solliciter les autres acteurs de l'entreprise).
Faire preuve de rigueur et de précision : Capacité à réaliser des tâches en suivant avec exactitude les règles, les procédures, les instructions qui ont été fournies, sans réaliser d'erreur et à transmettre clairement des informations. Se montrer ponctuel et respectueux des règles de savoir-vivre usuelles.
Organiser son travail selon les priorités et les objectifs : Capacité à planifier, prioriser, anticiper des actions, en tenant compte des moyens, des ressources, des objectifs et du calendrier pour les réaliser.
Experience: 3 An(s)
Compétences: Collaborer avec des partenaires institutionnels,Définir ou promouvoir une stratégie de développement local,Élaborer une stratégie de développement d'activité
Qualification: Cadre
Secteur d'activité: Édition de logiciels système et de réseau
Liste des qualités professionnelles:
Faire preuve d'autonomie : Capacité à prendre en charge son activité sans devoir être encadré de façon continue (le cas échéant, à solliciter les autres acteurs de l'entreprise).
Faire preuve de rigueur et de précision : Capacité à réaliser des tâches en suivant avec exactitude les règles, les procédures, les instructions qui ont été fournies, sans réaliser d'erreur et à transmettre clairement des informations. Se montrer ponctuel et respectueux des règles de savoir-vivre usuelles.
Organiser son travail selon les priorités et les objectifs : Capacité à planifier, prioriser, anticiper des actions, en tenant compte des moyens, des ressources, des objectifs et du calendrier pour les réaliser.