Architecte Applicatif Mobile Front-End et Back-End Expert F/H/X

CDI
Paris
Salaire : Non spécifié
Début : 31 décembre 2024
Télétravail fréquent
Expérience : > 5 ans
Éducation : Bac +5 / Master

BTI Advisory
BTI Advisory

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

1. Conception et architecture applicative mobile

  • Concevoir des architectures front-end mobiles performantes (iOS, Android, cross-platform) et garantir leur intégration optimale avec les back-ends. 

  • Documenter les choix d’architecture dans des dossiers techniques (DAT), y compris les schémas UML/BPMN. 

  • Définir les interfaces API REST/GraphQL adaptées aux interactions entre le front-end mobile et le back-end. 

2. Pilotage des développements front-end et back-end

  • Superviser la mise en œuvre des frameworks front-end mobiles (React Native, Flutter, Swift, Kotlin) et back-end (Node.js, Spring Boot). 

  • Garantir la compatibilité des architectures avec les contraintes de performance et de sécurité des applications mobiles. 

  • Réaliser des revues de code et des audits techniques pour assurer le respect des standards de qualité. 

3. Innovation et veille technologique

  • Identifier et promouvoir des solutions technologiques innovantes pour améliorer l’expérience utilisateur et les performances applicatives. 

  • Proposer des outils et méthodes adaptés à l’évolution rapide des technologies mobiles et des infrastructures cloud. 

4. Sécurité et conformité

  • Intégrer des mécanismes de sécurité pour les applications mobiles et les systèmes back-end (authentification, gestion des sessions, protection des données). 

  • Garantir la conformité avec les normes ISO 27001/27002 et les recommandations de l’ANSSI. 

5. Collaboration et accompagnement Agile

  • Participer aux cérémonies Agile (daily, planning, PI planning) et aligner les roadmaps techniques avec les objectifs métier. 

  • Collaborer avec les Product Owners, UX/UI designers et développeurs pour assurer la cohérence des solutions livrées.


Profil recherché

Compétences techniques requises 

  • Technologies front-end mobiles : Expertise sur les frameworks mobiles natifs (Swift pour iOS, Kotlin pour Android) et hybrides (React Native, Flutter). 

  • Technologies back-end : Maîtrise de Node.js, Java (Spring Boot), ou Python (Django, Flask). 

  • Bases de données : Connaissance approfondie des bases SQL (PostgreSQL, MySQL) et NoSQL (Firebase, MongoDB). 

  • API et communication : Expertise en API REST/GraphQL et protocoles de communication sécurisés (HTTPS, WebSocket). 

  • Outils DevOps : Expérience avec les outils CI/CD (Jenkins, GitLab CI) pour automatiser les déploiements mobiles et backend. 

  • Sécurité mobile : Expertise en sécurité des applications mobiles (chiffrement, sécurité des APIs, gestion des tokens) et outils de tests (OWASP Mobile Security Testing Guide). 

Compétences comportementales 

  • Leadership technique : Capacité à orienter les choix technologiques et à guider les équipes de développement. 

  • Esprit d’analyse : Aptitude à identifier et résoudre des problématiques complexes dans des architectures mobiles. 

  • Collaboration : Excellente aptitude à interagir avec des équipes pluridisciplinaires. 

  • Innovation : Force de proposition pour intégrer des technologies émergentes.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres