Le défi
En tant que développeur mobile iOS et / ou Android, tu joueras un rôle clé dans la conception, le développement et l'optimisation d'applications mobiles performantes.
Tu participeras à la mise en place de solutions innovantes en intégrant les meilleures pratiques du développement mobile.
Tu collaboreras avec des équipes multidisciplinaires pour assurer une expérience utilisateur fluide et efficace, tout en respectant les exigences techniques et les objectifs d'affaires.
Tâches et responsabilités
- Concevoir, développer et optimiser des applications mobiles natives sur iOS et / ou Android ;
- Assurer la performance, la sécurité et la stabilité des applications ;
- Participer aux revues de code et contribuer à l'amélioration des bonnes pratiques de développement ;
- Concevoir et améliorer l'architecture technique des applications mobiles ;
- Publier et gérer les applications sur l'App Store et / ou le Google Play Store ;
- Surveiller les logs d'erreurs et mettre en place des correctifs pour améliorer la stabilité ;
- Collaborer avec le chargé de projets pour intégrer les nouvelles fonctionnalités requises ;
- Mettre en place et maintenir des tests unitaires et d'intégration pour garantir la qualité du code ;
- Travailler avec l'équipe de développement backend pour assurer une communication fluide avec les Web API ;
- Documenter les analyses techniques et les solutions mises en place dans notre plateforme de gestion de la connaissance (Confluence) ;
- Effectuer des tests et corrections de bogues avant la livraison à l'équipe d'assurance qualité.
Nous cherchons
3 ans ou plus en développement d'applications mobiles natives sur iOS et / ou Android ;Tu possèdes des connaissances des libraires Android et des Web API ;Excellente maîtrise de Swift (iOS) et / ou Kotlin / Java (Android) ;Solides connaissances des bibliothèques mobiles, des Web API et des principes de programmation orientée objet ;Expérience en intégration d'interfaces utilisateur et en respect des bonnes pratiques de conception mobile ;Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit.Atouts
Diplôme en développement logiciel ou domaine connexe ;Expérience avec le développement mobile multi plateformes avec React Native ;Expérience avec les passerelles de paiement (Payment Gateways) et l'intégration de solutions de paiement mobile ;Connaissance des approches Agile et expérience avec les outils de gestion de projet tels que Jira ;Sensibilité aux principes d'ergonomie, de navigation et d'expérience utilisateur sur mobile ;Connaissance des outils de statistiques et de surveillance pour applications mobiles et Web ;Expérience en développement de systèmes backend liés à des solutions mobiles.Ce que nous t'offrons en retour
Horaires flexibles
Notre semaine à 37.5 heures t'offre un cadre flexible. Pour mieux collaborer, nos heures de disponibilités communes sont de 9h30 à 15h. On te fait confiance pour gérer le reste de ton temps.
100% Télétravail
Chez nous, le télétravail à 100 % est bien plus qu'un avantage : c'est notre mode de fonctionnement. Que tu sois chez toi, dans un café ou ailleurs, tu as la liberté d'organiser ton quotidien tout en collaborant avec une équipe engagée et passionnée.
Journées maladie illimitées
On ne le souhaite pas, mais ça peut arriver à tout le monde de tomber malade. On t'offre de prendre le temps dont tu as besoin pour te remettre sur pied.
Assurance collective
On veille au bien-être et à la santé de nos employés. C'est pourquoi on t'offre une gamme d'avantages dont une assurance collective, un compte santé et un programme d'aide aux employés.
Des leaders accessibles
On est une entreprise à échelle humaine, et nos leaders aussi. Ils sont à l'écoute des idées de l'équipe et laissent la place à l'innovation. Leur porte est toujours ouverte, même en télétravail!
Un focus sur tes intérêts
On veut soutenir ta passion. On s'efforce de te donner des projets qui te font vibrer dans les spécialités techniques de ton choix. Tu auras l'opportunité de contribuer aux communautés de pratique avec tes collègues.