Mission Principale et positionnement

Bloc in Bloc, filiale de GEODESIAL Group située à Nantes, se concentre sur la recherche, l’innovation et la valorisation des nouvelles technologies au service des professionnels du BTP, le tout dans un programme de coopération openBIM.

Notre solution propose un service cloud et une application mobile qui permet de visualiser, interagir et coopérer en mobilité avec les maquettes numériques en AR ou VR.

Bloc in Bloc prend également en charge le développement de la plateforme SaaS et des services cloud du groupe.

Vous rejoindrez une équipe à taille humaine composée d’ingénieurs afin relever les défis technologiques, de transformation numérique du secteur de la construction et de l’infrastructure.

Nous sommes à la recherche d’un ingénieur de développement mobile, qui aura pour mission le développement de l’application mobile au cœur de l’expérience sur le terrain.

Activités principales du poste

En tant qu’ingénieur(e) mobile, vous contribuerez à construire et à améliorer l’expérience de base de Bloc in Bloc sur le terrain, en travaillant notamment sur les points suivants :

  • Construire des outils pour rationaliser la communication et la collaboration en temps quasi réel sur le site de construction,
  • Construire une interface utilisateur élégante et réactive capable de gérer de nombreuses données générées par l’utilisateur (comme des photos et des annotations),
  • Construire des outils simples et puissants qui fonctionnent parfaitement sur les appareils mobiles (téléphones et tablettes),
  • La synchronisation et la cohérence qui permettent à nos utilisateurs de travailler et de modifier leurs données hors ligne.

Contribuer à la vélocité des développements:

  • Assurer le bon fonctionnement des pipelines d’intégration et de déploiement en continu avec Bitrise (CI/CD),
  • Garantir des normes de qualité élevées grâce aux tests automatisés du code.

Nos piles technologiques sont diverses, vous serez donc exposé(e)à de nombreuses technologies, notamment Swift, Kotlin, PostgreSQL, .NET,React, etc.

Nous utilisons Realm pour notre couche de base de données ainsi que Kotlin Multiplatform Mobile pour le développement cross-platform. Pour le rendu 3D et la réalité augmentée, nous utilisons Unity en tant que bibliothèque d’exécution dans l’application native.

Moyens techniques

  • Ordinateur portable,
  • Outils de développement informatique(Licences, IDE, CI/CD…),
  • Accès à la suite bureautique de l’entreprise.

Profil

COMPETENCES REQUISES:

  • Au moins 3 ans d’expérience en ingénierie d’applications Android (Java, Kotlin) ou iOS (Objective-C,Swift),
  • Expérience avec la soumission d’applications sur l’App Store ou Play Store,
  • Vous appréciez travailler avec les frameworks d’interfaces déclaratives (SwiftUI, Jetpack Compose…),
  • Un atout majeur si vous avez de l’expérience avec n’importe quel client natif (Android, iOS, .NET…)et/ou les composants matériels natifs (GPS, caméra, etc.).
  • Esprit d’équipe – vous aimez résoudre des problèmes en équipe sur plusieurs plateformes.

SAVOIR ETRE:

Nous recherchons une personne passionnée par son métier et qui souhaite s’investir activement dans le développement de notre produit et soit en phase avec nos valeurs :

  • Ingénieux : simple, efficient, performant,
  • Différents : esprit de Jules Verne, créatif, indépendance, ouverture d’esprit,
  • Experts : excellence sans cesse renouvelée,
  • Engagés : collectif, environnement, transformation numérique.

 

Si vous êtes intéressé(e) pour intégrer notre équipe, nous vous invitons à nous adresser votre candidature en remplissant le formulaire ci-dessous :