- Accueil
- Travail à Domicile
- Tech Lead - Kotlin Tooling Team
Déjà pourvu
Ne rate pas la prochaine offre. Reçois des postes adaptés directement par e-mail.
Tech Lead - Kotlin Tooling Team
Résumé du poste
Modèle de travail
Description de l'offre
Type de poste: CDI
Télétravail: Télétravail
À propos de Kotzilla
Basée en France 🇫🇷, nous sommes l'équipe derrière Koin, le framework d'injection de dépendances Kotlin avec plus de 20 millions de téléchargements mensuels et une croissance de 80 % d'une année sur l'autre, propulsant des milliers d'applications Android natives dans le monde.
Nous avons construit la plateforme Kotzilla pour donner aux applications mobiles l'intelligence d'exécution nécessaire pour détecter, comprendre et corriger les problèmes de manière autonome.
L'IA a changé les règles. Le développement mobile est désormais trop rapide, trop fragmenté et trop complexe pour le seul débogage manuel. Nous construisons donc des outils natifs à l'IA qui accélèrent le cycle de développement mobile, offrant évolutivité et efficacité de mise sur le marché.
Notre objectif
Nous renforçons notre équipe et recrutons un Tech Lead -- Kotlin Tooling Team.
Il s'agit d'un rôle stratégique au cœur de notre vision : construire des outils de développement de pointe pour l'écosystème Kotlin et contribuer activement à l'open source.
En tant que relais direct du CTPO, vous serez responsable de l'exécution quotidienne du développement de nos SDK et de nos initiatives open source, en pilotant la livraison avec une autonomie totale tout en aidant à faire évoluer l'équipe tooling au fil du temps.
Nos valeurs
- Nous sommes des "Tech Makers" : nous créons des outils pour les développeurs afin de leur faciliter la vie.
- Nous sommes axés sur la communauté : l'ouverture et l'esprit d'équipe sont nos principes directeurs.
- Nous visons l'excellence : nous nous mettons au défi d'innover et d'apprendre en permanence.
- Nous valorisons l'intégrité : nous construisons une entreprise accueillante basée sur la confiance.
Pourquoi nous rejoindre ?
- Contribuez directement au cœur de Koin, aux côtés d'Arnaud Giuliani (Co-fondateur, voix de l'écosystème Kotlin).
- Rejoignez une équipe hautement qualifiée où votre excellence technique aura un impact immédiat.
- Bénéficiez d'une forte autonomie dans la prise de décision technique.
- Travaillez quotidiennement avec des outils d'IA et aidez à construire la prochaine génération d'outils de développement.
- Profitez d'un environnement flexible et adapté au télétravail.
Ceci est un poste en CDI et n'est pas ouvert aux freelances ou au télétravail à 100 %.
Vos responsabilités et missions
Développement SDK & Open Source
- Développer et maintenir le SDK Kotlin Multiplatform de Kotzilla et d'autres outils.
- Travailler sur le plugin du compilateur Kotlin (KSP/KCP) qui alimente les fonctionnalités de compilation de Koin.
- Contribuer au développement de plugins pour IntelliJ IDEA et Android Studio.
- Contribuer activement à l'open source Koin : core, Android, Compose, KMP.
- Participer au triage des tickets, aux revues de PR et à la gestion des versions sur le dépôt Koin.
Expertise technique & Architecture
- Concevoir des architectures mobiles robustes (Kotlin / Android / KMP).
- Apporter une expertise approfondie en injection de dépendances, en particulier Koin.
- Soutenir et guider les clients sur les défis d'architecture et de mise en œuvre.
Ownership, Leadership & Reporting
- Pilotez vos sujets de bout en bout : gérez la roadmap, les priorités et la livraison de vos projets avec une autonomie totale.
- Pilotez la livraison quotidienne des flux de travail SDK & open source, en assurant l'exécution et en débloquant l'équipe.
- Rapportez régulièrement les progrès, les blocages et les décisions clés directement au CTPO.
- Soyez le garant de la testabilité et de la qualité : imposez des normes de test, une discipline de revue de code et la fiabilité de l'intégration continue sur tous les projets.
- Aidez à structurer et à faire évoluer l'équipe tooling à mesure que l'entreprise grandit.
Contenu & Relations développeurs
- Co-créer du contenu technique : articles de blog, conférences, démos et documentation.
- Aider à préparer les propositions de CFP et le matériel de présentation pour les conférences internationales.
- Interagir avec la communauté Koin (GitHub, Slack, réseaux sociaux).
IA & Innovation
- Tirer parti des flux de travail de développement assistés par l'IA (Claude, MCP) pour accélérer le développement du SDK.
- Contribuer à la construction des outils de développement basés sur l'IA de Kotzilla.
Environnement de travail ️
Stack technique :
- Back-end : Kotlin, Ktor, Koin, Exposed, PostgreSQL, JUnit, TestContainers, Gradle, REST API.
- Front-end : Typescript, ReactJs, ES6, JSLint, HTML5/CSS3, Strapi.
- Cloud Infra : Google Cloud, Cloud Run, Google Pub Sub, Firebase.
- DevOps & automatisation, Docker, Github Actions.
- Kotlin Compiler Plugin & KSP
- Outils : Linear, Notion.
- Méthodologie de travail : Kanban.
Votre profil
Compétences clés
- Forte expertise en Kotlin et Kotlin Multiplatform.
- Solide expérience avec Android & Mobile SDKs, Embedded SDK.
- Connaissance avancée de l'architecture logicielle & de l'injection de dépendances.
- Compréhension approfondie de Koin (la capacité à contribuer à son cœur est un atout majeur).
- Fort engagement envers les tests, la qualité du code et les meilleures pratiques CI/CD.
Expérience
- Minimum 10 ans d'expérience en développement logiciel.
- Expérience préalable en tant que Tech Lead ou rôle similaire.
- Expérience pratique des projets Kotlin Multiplatform.
- Les contributions open source ou les travaux techniques visibles sont un plus.
Soft Skills
- Forte autonomie et esprit d'appropriation : vous pilotez, vous n'attendez pas.
- Pragmatique et orienté vers la livraison : vous livrez, itérez et avancez rapidement sans sacrifier la qualité.
- Capacité à opérer à la fois aux niveaux stratégique et opérationnel.
- Excellentes compétences en communication (équipe, clients, communauté).
- Passion pour le partage des connaissances et l'engagement communautaire.
Poste en CDI - Non ouvert aux freelances.
Confiance et respect pour l'initiative, les nouvelles idées et les discussions fructueuses.
🇬🇧 Environnement de travail anglophone, écrit et parlé.
Bureau situé dans le centre-ville de Toulouse (FR) et Paris (FR).
Organisation hybride : une fois par mois au bureau (pas de full remote).
Fuseau horaire France.
Rémunération & Avantages
- Salaire : 75K€ - 85K€ brut/an.
- Transports en commun : 100 % couverts.
- Indemnité de télétravail : 42 €/mois.
- Mutuelle : 65 % couverte.
- Bonus.
- Revues de salaire régulières.
- Onboarding structuré de 6 semaines.
Processus de recrutement
Étapes suivantes :
- Pour postuler, envoyez un e-mail avec votre CV et tout projet personnel que vous souhaitez partager à [email protected]
- Appel de préqualification (15')
- Entretien technique (60') : plongée approfondie dans l'architecture, l'expertise Kotlin, l'outillage IA & l'adéquation mutuelle.
- Entretien final (60') avec les fondateurs et l'équipe technique.