Senior Kotlin Multiplatform Developer

← Retour à toutes les annonces


Migaku is an all-in-one language learning platform that allows you to study a language with content you love on Netflix, YouTube, websites, books, and more. Create flashcards with one click while you watch or read, including a screenshot and audio recording of the scene, and study them on your phone later wherever you are.

Join our fun and international team, benefit from a flexible work environment and work on products that help people across the world understand each other. We welcome candidates from all cultures, genders, or walks of life 💛🌐💚

The ideal candidate...

💬 Is fluent in English

⏱ Can start immediately

⭐️ Has 5+ years of software/backend development experience

👄 Communicates effectively with their team

👩‍🏫 Can create and maintain team workflows

🏝️ Wants to work remotely

🖥️ Has experience with:

● Kotlin: Serialization, Coroutine, Flow, Channel

● Kotlin Multiplatform (JS, iOS, Android, Linux, and Windows) experience

● Database: Schema design, transaction, etc.

- Ideally experience using SQLDelight

● Kotlin multiplatform Unit/Integration test: Test-double (Mock, Spy, Stub...), Verification, etc.

● Authentication experience with Firebase

● Nice to have: System Architecture design (Event-driven, Clean architecture, etc.)

● Nice to have: Knowledge of handling concurrency process

● Nice to have: Experience with Ktor

● Nice to have: Experience on Android and iOS!

● Nice to have: SDK experience

● Nice to have: Jetpack Compose

🎵 Big big bonus: Has a passion or interest in language learning, anime, pop culture, etc!

🧙‍♂️ For the right candidate: Equity in a fast growing start-up! We already have 2500+ paying users and are funded well into the future.

🏖️ We offer 36 time off days per year. Enjoy your nomad life working in a modern innovative startup!

₿ - We pay in Bank Transfer or Crypto based on your own preference

This is a fully remote position. Our team members are in Japan, USA, Germany, Thailand, Brazil, Australia and China. The position is long term and open-ended.

Are you ready to revolutionize language learning with us?

Please mention the word **CONVINCINGLY** and tag RMzQuODIuMTUxLjY= when applying to show you read the job post completely (#RMzQuODIuMTUxLjY=). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.

    Poster une annonce 100% télétravail

    Vous recrutez en télétravail?

    Ciblez des milliers de travailleurs remote en postant sur le 1er site d'annonces full-remote en France!