7331- IT – Developpeur web / mobile / Web / Mobile Developer – Expert

Submit Your Application

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

By providing a telephone number and submitting this form you are consenting to be contacted by SMS text message. Message & data rates may apply. You can reply STOP to opt-out of further messaging. View our Terms & Conditions and Privacy Policy.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Description:

Temp-to-perm: No
Durée: 1 an renouvelable
Télétravail: 40% (mercredi au bureau, le reste au choix)
Bilinguisme: obligatoire

Développeur mobile iOS – Description de poste

Équipe : Solutions Numérique aux Entreprises
Projet : nouvelle App mobile

Exigences minimales

  • Baccalauréat complété en informatique/ingénierie, ou équivalent

  • Expérience avérée dans un rôle de développement de logiciels (5+ ans) dont 2 années ou plus d’expérience en développement mobile natif Swift ou Objective-C

  • Expérience dans la consommation d’APIs (RESTful / GraphQL) dans une application mobile

  • Expérience dans la construction d’applications mobiles

  • Expérience du débogage, du profilage et de l'optimisation des performances

  • Expérience en développement au sein d’équipe Agile

  • Pipeline CI/CD et outils de développement (GitHub, AppCenter, Firebase, Cocoapods)

  • Français requis

Atouts

  • Curiosité naturelle et vif intérêt pour le secteur bancaire et/ou les marchés financiers

  • Intégration de librairies Pods iOS

  • Automatisation des tests unitaires, graphiques et fonctionnels

  • Connaissance autour des principes de tests End-2-End mobiles

  • Plateformes cloud et technologies associées (AWS, Docker et Kubernetes)

  • Compréhension des outils Atlassian (JIRA, Confluence, etc.)

Ta mission au quotidien

  • Contribuer à la définition de la vision et de la feuille de route pour les produits, architectures et solutions commercialisées et utilisées

  • Comprendre les besoins du projet et participer à rassembler les exigences techniques

  • Écrire des composants, des fonctionnalités et des services bien conçus, bien testés, lisibles et maintenables en promouvant les principes “Clean Code”

  • Expliquer les différents compromis effectués dans les décisions

  • Collaborer avec les concepteurs et architectes pour optimiser les designs applicatifs et améliorer la stabilité, la performance, la disponibilité et la sécurité des applications et services

  • Participer activement aux revues de code pour assurer la qualité du code et la diffusion des connaissances au sein de ton équipe et pratique

  • Développer, exécuter et entretenir des tests unitaires, fonctionnels, d’intégration, End-2-End etc. et participer activement à leur automatisation

  • Collaborer avec les designers et les products designers pour créer des expériences utilisateurs marquantes dans les applications

  • Être en communication continue avec tes collègues de l’équipe de développement et être capable de les challenger

  • Participer de manière proactive à la résolution des incidents en cours

  • Maintenir à jour la documentation et les pratiques pouvant aider à réduire la prise de décisions répétitives

  • Gérer les priorités de manière efficace et bien segmenter son temps

Submit Your Application

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

By providing a telephone number and submitting this form you are consenting to be contacted by SMS text message. Message & data rates may apply. You can reply STOP to opt-out of further messaging. View our Terms & Conditions and Privacy Policy.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Scroll to Top