micro1 · Génie logiciel

Développeur mobile senior

micro1

$50–$100/heureÀ distanceCertains pays uniquement

Cette offre a été traduite automatiquement. La plateforme d’origine gère les candidatures ; vérifiez ses critères originaux avant de postuler. Voir la page d’origine

À propos du poste

Intitulé du poste : Ingénieur logiciel mobile senior

Type de contrat : Prestataire indépendant (~15 h par semaine)

Lieu : À distance

Dans ce rôle, vous mettrez votre expertise au service de l’entraînement des systèmes d’IA de nouvelle génération. Votre travail façonnera la manière dont les modèles apprennent, raisonnent et performent grâce à des contributions concrètes et de haute qualité.

En tant qu’expert, vous créerez des environnements d’apprentissage par renforcement qui testent la capacité d’un modèle d’IA à résoudre des problèmes complexes d’ingénierie logicielle mobile liés à la correction de code, à la création de fonctionnalités, au refactoring de code et à l’optimisation des performances. Vous serez chargé de créer, pour chaque problème, un environnement reproductible et une solution de référence « golden ».

Périmètre des missions

  • Créer des tâches de programmation mobile réalistes, intéressantes et extrêmement exigeantes pour des modèles d’IA de pointe, en utilisant les dépôts de votre choix.
  • Concevoir des problèmes qui exigent de solides compétences en ingénierie mobile, tels que la traque de bugs subtils, la construction de fonctionnalités non triviales, la gestion de l’état et du cycle de vie de l’application ou l’amélioration des performances.
  • Développer des tâches adaptées à votre expertise : applications multiplateformes en TypeScript, JavaScript ou Dart ; applications iOS en Swift ; ou applications Android en Kotlin.
  • Pour chaque tâche, définir le problème, construire un environnement reproductible et écrire des vérificateurs déterministes qui acceptent les solutions correctes à travers différentes implémentations valides tout en rejetant les approches incorrectes, incomplètes ou codées en dur.
  • Fournir une solution de référence montrant comment la tâche peut être résolue.

Qualifications souhaitées

  • Solide expertise pratique dans au moins l’une des filières de développement mobile suivantes :
  • Multiplateforme : TypeScript ou JavaScript avec React Native, ou Dart avec Flutter.
  • iOS : Swift avec SwiftUI ou UIKit.
  • Android : Kotlin avec Jetpack Compose ou le système Android View.
  • Compréhension approfondie de l’architecture des applications mobiles, de la gestion d’état, de la programmation asynchrone et du cycle de vie des applications.
  • Capacité avérée à déboguer des applications mobiles complexes, à corriger des bugs et à apporter des améliorations de performance efficaces.

Structure de la rémunération

La rémunération est fondée sur la production ; les experts sont payés pour chaque tâche conforme aux spécifications du projet. Le temps nécessaire pour réaliser le travail peut varier selon l’expérience et la méthode de travail de l’expert. Des exigences minimales hebdomadaires de soumission s’appliquent et seront communiquées lors de l’intégration.

Calendrier de démarrage et disponibilité

  • Nous pourvoyons généralement les postes en 48 heures et recherchons des experts prêts à se lancer immédiatement. Si vous êtes retenu, nous attendons de vous que vous commenciez vos premières tâches dans un délai de 24–48 heures après avoir terminé l’intégration.

Compétences

KotlinSwiftMobile
Plus d’offres dans cette spécialité →