Tech Lead - Kotlin Tooling Team
hace 2 días
Toulouse
🤝 Kotzilla guarantees that applications will be considered based solely on skills, motivation and experience. Tech Lead – Kotlin Tooling Team 💡 This is a permanent position and is not open to freelancers or 100% remote workers About Kotzilla 📌 Based in France 🇫🇷, we are the team behind Koin, the Kotlin dependency injection framework with 20M+ monthly downloads and 80% year-over-year growth, powering thousands of native Android apps worldwide. We built the Kotzilla Platform to give mobile applications the runtime intelligence to detect, understand, and fix issues autonomously. AI changed the rules. Mobile development is now too fast, too fragmented, and too complex for manual debugging alone. So, we build AI-native tooling that accelerates the mobile development cycle, delivering scalability and efficient time-to-market. We are strengthening our team and hiring a Tech Lead – Kotlin Tooling Team. This is a strategic role at the core of our vision: building cutting-edge developer tools for the Kotlin ecosystem and actively contributing to open source. As a direct relay of the CTPO, you will own the day-to-day execution of our SDK development and open-source initiatives, driving delivery with full autonomy while helping scale the tooling team over time. Our Values: • We are "Tech Makers" - we craft tools for Devs to make their life easier, • We are Community Driven - openness and team spirit are our guiding principles, • We target Excellence - we challenge ourselves to continuously innovate and learn, • We value Integrity - we are building a welcoming company based on trust Why join us ? 🚀 Contribute directly to the core of Koin, alongside Arnaud Giuliani (Co-founder, Voice of the Kotlin Ecosystem) 💡 Join a highly skilled team where your technical excellence will have immediate impact 🧠 Enjoy strong ownership and autonomy in technical decision-making 🤖 Work daily with and for AI tooling and help build the next generation of developer tooling 🌍 Benefit from a flexible, remote-friendly environment Your Responsibilities & Missions: 🛠️ SDK Development & Open Source • Develop and maintain Kotzilla's Kotlin Multiplatform SDK & others tooling, • Work on the Kotlin Compiler Plugin (KSP/KCP) powering Koin's compile-time features, • Contribute to plugin development for IntelliJ IDEA and Android Studio, • Actively contribute to Koin open source: core, Android, Compose, KMP, • Design robust mobile architectures (Kotlin / Android / KMP), • Bring deep expertise in Dependency Injection, especially Koin, • Drive your topics end-to-end: own the roadmap, priorities, and delivery of your projects with full autonomy, • Pilot the day-to-day delivery of SDK & open-source workstreams, keeping execution moving and unblocking the team, • Report progress, blockers, and key decisions directly to the CTPO on a regular basis, • Be the guardian of testability and quality: enforce testing standards, code review discipline, and CI reliability across all projects, • Co-create technical content: blog articles, conference talks, demos, and documentation, • Help prepare CFP proposals and talk materials for international conferences, • Leverage AI-assisted development workflows (Claude, MCP) to accelerate SDK development, • Contribute to building Kotzilla's AI-powered developer tools Work Environment 🛠️ Technical stack: • 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 & automation, Docker, Github Actions., • Kotlin Compiler Plugin & KSP, • Tools: Linear, Notion., • Work methodology: Kanban. Your Profile 🫵 🔥 Core Skills • Strong expertise in Kotlin and Kotlin Multiplatform, • Solid experience with Android & Mobile SDKs, Embedded SDK, • Advanced knowledge of software architecture & Dependency Injection, • Deep understanding of Koin (ability to contribute to its core is a strong plus), • Minimum 10 years of experience in software development, • Previous experience as a Tech Lead or similar role, • Hands-on experience with Kotlin Multiplatform projects, • Strong autonomy and ownership mindset — you drive, not wait, • Pragmatic and delivery-oriented: you ship, iterate, and move fast without sacrificing quality, • Ability to operate at both strategic and hands-on levels, • Excellent communication skills (team, clients, community) 👉 Trust and respect for initiative, new ideas, and fruitful discussions. 🇬🇧 English-speaking work environment, written and spoken. 📫 Office located in Toulouse city center (FR) and Paris (FR) 🏠 Hybrid organization : once a month at the office (no full remote) 🕖 France Timezone Compensation & Benefits 💰 Salary: €80K–€90K gross/year 🚆 Public transport: 100% covered 🩺 Health insurance: 65% covered ➕ Bonus 📈 Regular salary reviews 🚀 Structured 6-week onboarding Recruitment Process 🚀 • Call for Prequalification (15’), • Technical Interview (60'): Deep-dive on architecture, Kotlin/KMP expertise, Koin & DI Expertise, AI tooling & mutual fit, • Final interview (60') with founders and technical team.