Pourquoi ce poste est essentiel
Aujourd'hui, une grande partie des communications numériques ne sont plus fiables : phishing, fraudes, usurpation d'identité.
Chez Squarian, nous construisons une infrastructure de confiance numérique permettant de garantir l'authenticité des échanges entre organisations et utilisateurs.
Notre application mobile est au cœur de cette promesse.
Elle gère :
l'identité numérique forte
les clés cryptographiques
l'accès aux messages et documents sécurisés
Concrètement : le code que tu écris protège directement des utilisateurs.
Ton rôle
Tu rejoins une équipe en construction avec un haut niveau d'exigence technique.
En tant que développeur-se mobile, tu participeras à la conception et au développement d'une application critique, où sécurité, robustesse et expérience utilisateur sont indissociables.
Tu travailleras en collaboration directe avec le CTO et l'équipe backend pour construire une application :
robuste
élégante
sécurisée
conçue pour des environnements à fortes exigences
Tes missions
Conception & développement
Développer l'application mobile en Swift (iOS) et Kotlin (Android)
Implémenter des parcours utilisateurs critiques : onboarding sécurisé, messagerie chiffrée, coffre-fort documentaire
Participer aux décisions techniques liées à l'architecture mobile
Transformer des contraintes de sécurité fortes en expériences fluides et compréhensibles
Intégration & qualité
Intégrer les API backend, flux temps réel, WebSockets, notifications push et mécanismes d'authentification
Concevoir des mécanismes robustes de synchronisation, reprise sur erreur et gestion offline/online
Mettre en place un stockage local sécurisé et performant pour les données sensibles
Garantir la stabilité, les performances et la maintenabilité du code en production
Écrire des tests et contribuer aux phases de validation et d'amélioration continue
Sécurité & exigences techniques
Appliquer les bonnes pratiques de sécurité mobile et exploiter les mécanismes natifs (Keychain, Secure Enclave, Android Keystore, biométrie)
Participer à l'intégration de composants cryptographiques côté client, en lien avec l'architecture de sécurité globale
Contribuer à la gestion sécurisée des appareils (enrôlement, synchronisation multi-device, révocation)
Veiller à la confidentialité des données locales, des notifications et des parcours sensibles
Contribuer à un environnement aligné avec les standards RGPD, NIS2, ISO 27001
Pourquoi rejoindre Squarian
Tu construis un produit à impact réel sur la sécurité des utilisateurs
Tu travailles sur des problématiques deep tech (sécurité, chiffrement, identité numérique)
Tu es impliqué-e dans des choix techniques structurants
Tu évolues dans une équipe à taille humaine, avec exigence et bienveillance
Ce qui rend ce poste unique
Ce n'est pas une application classique.
-> Le mobile est une brique critique du système de sécurité
-> La moindre décision impacte directement la protection des utilisateurs
Compétences techniques
2 à 4 ans d'expérience en développement mobile natif (Swift et/ou Kotlin)
Bonne compréhension des échanges API REST / JSON
Capacité à écrire un code propre, structuré et maintenable
Sensibilité aux enjeux de sécurité applicative
Atouts appréciés
Expérience avec stockage local sécurisé (SQLite, SQLCipher)
Intérêt pour la cybersécurité ou la cryptographie côté client
Expérience dans un contexte B2B ou produit structurant
Qualités humaines
Autonomie et sens des responsabilités
Curiosité technique et envie d'apprendre
Capacité à travailler dans une équipe en construction
Goût pour les produits utiles, sobres et bien conçus
Nous encourageons toutes les candidatures, même si vous ne cochez pas toutes les cases.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.