Senior Kotlin Multiplatform Developer

Description

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.

    5 autres jobs qui pourrait t'intéresser:

    Meilleurs outils télétravail

    Obtiens 10x plus d'entretiens d'embauche grâce à l'automatisation des candidatures avec l'IA

    En fonction de tes critères de recherche, postule automatiquement jusqu'à 1 500 offres d'emploi chaque mois