جديد
Remote
وصف الوظيفة
Crossing Hurdles, start‑up innovante spécialisée dans l’intelligence artificielle appliquée aux outils de développement, recherche un·e Développeur·se Backend Rust confirmé·e pour renforcer son équipe technique. Vous évoluerez dans un environnement 100 % remote, au sein d’une équipe pluridisciplinaire (chercheurs, ingénieurs, product owners) et contribuerez à la création de services backend robustes, sécurisés et hautement performants.
**Missions principales**
- Concevoir, développer et optimiser des API REST et GraphQL en Rust, en suivant les meilleures pratiques de clean code et de test‑driven development.
- Implémenter la validation côté serveur, la gestion fine des erreurs et les mécanismes de sécurité (authentification, autorisation, protection contre les injections, rate‑limiting, etc.).
- Concevoir les schémas de bases de données relationnelles (PostgreSQL, MySQL) et NoSQL, gérer les migrations, assurer l’intégrité des données et optimiser les requêtes pour des charges élevées.
- Évaluer, tester et intégrer des outils de codage assistés par IA (ex. GitHub Copilot, Tabnine) afin d’améliorer la productivité des développeurs ; fournir des retours structurés aux équipes produit.
- Participer aux cycles de test ciblés (benchmark, charge, résilience) pour mesurer les performances des modèles d’IA embarqués dans les pipelines de CI/CD.
- Collaborer étroitement avec les équipes de recherche afin de traduire les prototypes IA en services opérationnels, tout en garantissant la maintenabilité du code.
- Documenter de façon claire et précise les spécifications, les incidents, les bugs et les insights techniques dans le wiki interne et les tickets de suivi.
- Contribuer à l’amélioration continue des processus de développement (revues de code, automatisation, monitoring).
**Profil recherché**
- Minimum 4 ans d’expérience professionnelle en développement backend avec le langage Rust.
- Maîtrise avérée de la création d’API REST et GraphQL, ainsi que des concepts de validation, gestion d’erreurs et sécurité des API.
- Solide expérience en conception de bases de données, migrations (ex. Diesel, SeaORM) et optimisation des performances SQL/NoSQL.
- Familiarité avec les outils d’assistance à la programmation basés sur l’IA et capacité à fournir des retours d’usage pertinents.
- Excellentes compétences en communication écrite et orale en anglais ; la maîtrise du français est un plus.
- Autonomie, sens de l’initiative et capacité à travailler efficacement dans un contexte remote et à rythme rapide.
- Esprit d’équipe, curiosité technique et volonté d’apprendre les dernières avancées en IA et en architecture cloud.
**Ce que nous offrons**
- Contrat à durée indéterminée (CDI) à temps plein, avec une rémunération compétitive et des bonus liés aux performances.
- Flexibilité totale : travail 100 % remote depuis le pays de votre choix (hors restrictions légales).
- Accès à des formations continues, conférences et certifications (Rust, Cloud, IA).
- Environnement de travail stimulant, avec des projets à fort impact technologique.
- Programme de partage de profits et stock‑options pour les collaborateurs clés.
- Équipe internationale, culture d’entreprise inclusive et axée sur l’innovation.
Rejoignez Crossing Hurdles et participez à la construction de la prochaine génération d’outils de développement propulsés par l’IA ! Postulez dès maintenant en envoyant votre CV et une lettre de motivation détaillant vos projets Rust les plus marquants.