Wifirst
Développeur / Développeuse Mobile [iOS / Android / Cross-Platform]
WifirstFrance7 hours ago
Full-timeInformation Technology

En tant que Développeur / Développeuse Mobile, vous rejoindrez notre équipe Webapps qui réunit des Développeurs frontend, backend, et des Product Owners et jouerez un rôle clé dans le développement de nos applications Wifirst Center et PlanetCampus by Crous .

1/ L'application Wifirst Center est une app iOS/Android B2B à destination des clients Wifirst et donne accès à tous les services Wifirst.

Elle comprend notamment les fonctionnalités suivantes :

  • Superviser l’ensemble de ses sites directement sur son smartphone

  • Accéder à un dashboard pour une vue macro

  • Accéder à une vue sur plan de tous ses équipements et afficher le détail de chacun

  • Gérer ses codes de connexion

  • Gérer des clés WiFi privées

  • Gérer les utilisateurs de son parc

L’application sera enrichie d’évolutions variées : scan d'équipements, diagnostics WiFi pour améliorer l’assistance par le service client, configuration pas à pas des TV, ...

2/ L’application PlanetCampus by Crous est une app iOS/Android B2C à destination des étudiants et permet une gestion facile et rapide de leur WiFi dans les résidences universitaires du Crous.

Elle comprend notamment les fonctionnalités suivantes :

  • Création de Box Virtuelle pour connecter tous leurs appareils à Internet avec un mot de passe personnel unique

  • Contact du support client via tchat ou téléphone pour une aide immédiate et accès à une FAQ.

  • Speedtest intégré et envoi des résultats au service client

  • Consultation des actualités de la résidence étudiante

L’application sera prochainement enrichie via l'amélioration des diagnostics WiFi de l’app Wifirst Center.

Concrètement, vos missions seront les suivantes :

  • Développement & Conception : Participer à la conception technique et développer de nouvelles fonctionnalités pour notre application [iOS / Android / etc.].

  • Collaboration : Travailler en étroite collaboration avec les Product Managers, les designers UI/UX et les autres développeurs pour créer une expérience utilisateur fluide et intuitive.

  • Qualité du code : Assurer la robustesse, la performance et la maintenabilité du code via des tests (unitaires, intégration), des revues de code et le respect des bonnes pratiques.

  • Amélioration continue : Maintenir et optimiser les fonctionnalités existantes, corriger les bugs et améliorer les performances de l'application.

  • Méthodologie Agile : Participer activement aux rituels de notre équipe (daily meetings, sprint planning, rétrospectives).

  • Veille technologique : Rester à la pointe des dernières évolutions de l'écosystème mobile et proposer des innovations pertinentes pour notre produit.

Nous recherchons une personne passionnée par le développement mobile, curieuse et désireuse de construire des produits de haute qualité.

Compétences Indispensables :

  • Expérience : Vous avez au moins 5 années d'expérience significative en développement mobile.

  • Maîtrise technique :

    • [Pour iOS] Excellente maîtrise de Swift et des frameworks Apple (UIKit, SwiftUI).

    • [Pour Android] Excellente maîtrise de Kotlin et de l'écosystème Android (Android SDK, Jetpack Compose).

    • [Pour Cross-Platform] Excellente maîtrise de [React Native / Flutter] et de son écosystème.

  • Architecture : Vous connaissez et avez appliqué des architectures mobiles modernes (MVVM, Clean Architecture, VIPER, etc.).

  • Outils : Vous maîtrisez parfaitement Git et les plateformes associées (GitHub, GitLab).

  • API : Vous avez une solide expérience dans la consommation d'APIs RESTful.

  • Qualité : Vous êtes familier(e) avec les principes de tests et la culture du code de qualité.

Qualités Humaines :

  • Esprit d'équipe : Vous aimez travailler en équipe et communiquer de manière claire et constructive.

  • Autonomie & Proactivité : Vous êtes capable de prendre des initiatives et de mener un projet à son terme.

  • Curiosité : Vous êtes passionné(e) par la technologie et aimez apprendre en continu.

  • Sensibilité Produit : Vous avez à cœur de comprendre les besoins des utilisateurs et de développer une expérience (UX/UI) de qualité.

Les "Plus" qui feront la différence :

  • Vous avez déjà publié une ou plusieurs applications sur l'App Store ou le Google Play Store.

  • Vous avez des connaissances dans une autre technologie mobile (iOS si vous êtes dev Android, et vice-versa, ou une technologie cross-platform).

Pourquoi rejoindre Wifirst ?

  • Un package salarial attractif selon votre profil et votre expérience.

  • Des bureaux en plein cœur de Paris

  • Des tickets restaurant (Carte Swile).

  • Prise en charge de 50% de votre abonnement de transport.

  • Du matériel de pointe pour travailler dans les meilleures conditions (MacBook Pro, etc.).

  • Des événements d'équipe réguliers et une ambiance de travail conviviale.

  1. Un premier entretien téléphonique avec notre équipe RH (30 min).

  2. Un test technique à réaliser à la maison ou un exercice de live coding.

  3. Un entretien approfondi avec vos futurs coéquipiers et votre responsable.

  4. Un entretien avec notre CTO pour discuter de la vision et de la culture de l’entreprise

  5. Un entretien avec notre Président, Marc Taieb

Key Skills

Ranked by relevance