Le poste Backend Engineer Rust
Partager cette offre
Nous recherchons un(e) ingénieur(e) backend pour une mission freelance au sein de l'une de nos équipes. Vous collaborerez étroitement avec nous pour nous aider à affiner, à peaufiner et à développer des composants clés de notre application.
Nous apprécions les membres de l'équipe qui plongent profondément dans leurs domaines respectifs, visant à cultiver une équipe d'experts en la matière avec un sens élevé de l'appropriation. Cet engagement en faveur de l'expertise est attendu de chaque membre de l'équipe.
Votre travail quotidien consistera à
Participer à l'évolution et à la maintenance d'un composant Rust que nous partageons entre iOS et Android et qui traite principalement de la mise en réseau, de la synchronisation des données et de la logique des fonctionnalités orientées données qui bénéficient d'être écrites une seule fois.
Collaborer avec les ingénieurs iOS et Android pour maintenir une base de code unifiée, permettant des expériences cohérentes entre les plateformes.
Travailler sur des algorithmes innovants pour des environnements multi-utilisateurs et en temps réel, à grande échelle.
Vous comblerez également le fossé entre le développement mobile et l'infrastructure dorsale afin d'assurer un parcours fluide pour l'utilisateur.
Vous participerez à des sessions de brainstorming et à des discussions pour concevoir et mettre en œuvre des fonctionnalités qui nous distinguent sur le marché.
Profil recherché
Nous recherchons quelqu'un qui peut commencer dès que possible, et les missions freelance typiques commencent par un mois, et peuvent être prolongées jusqu'à 3-6 mois en fonction de l'évolution des besoins du projet et de l'entreprise.
Le meilleur scénario pour nous est que vous soyez disponible pour venir sur place à notre bureau tous les jours - de cette façon, vous êtes proche de l'équipe, et nous pouvons avancer aussi vite que possible en permettant des conversations en temps réel. Cela étant dit, si cela correspond à vos besoins et à ceux de l'équipe, nous sommes disposés à discuter d'autres formules.
Environnement de travail
Vos compétences et votre expérience
6+ ans d'expérience en backend /cloud avec un langage de programmation de systèmes de bas niveau (C++, C, OCaml, ...) ou en développement mobile de bas niveau dans un environnement de production.
3+ ans d'expérience avec Rust, avec idéalement 2+ ans d'expérience en production
Expérience de travail avec des systèmes distribués en production (comme Redpanda/Kafka ou/et ScyllaDB/Cassandra, etc.) connaissance approfondie des plateformes mobiles iOS/Android
De fortes opinions sur la construction d'un produit dans le domaine social grand public sont préférables.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +7 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Backend Engineer Rust
Tenth Revolution Group