Senior KMP Engineer
- We are currently looking for a Senior KMP Engineer to join our team!
This is an innovative mobile platform focused on high-quality video communication. The product has recently launched on the market and has secured significant funding, opening a phase of rapid growth and active development.
- What Sets Us Apart:
- Innovative Communication Experience
- We create an intuitive and comfortable video-calling experience with a strong focus on UX/UI and modern technologies.
- Startup Agility & Empowerment
- Fast decision-making, minimal bureaucracy, and a real opportunity to influence both the product and technical decisions.
- Expert-Level Team
- The team consists of Middle to Senior specialists with deep technical expertise.
- Owner Mentality
- Each team member takes ownership of their domain as if it were their own product — from idea to delivery.
- Cutting-Edge Tech & AI
- We leverage modern AI solutions for user matching, interaction enhancement, and content moderation.
- Data-Driven Culture
- All product and technical decisions are driven by analytics and data.
Remote Full-time | Engineer
Apply
job description
WHAT YOU’LL DO:
- Design and develop features using Kotlin Multiplatform and Compose Multiplatform for Android, IOS, Web.
- Build and maintain scalable KMP architecture.
- Integrate external APIs and backend services.
- Ensure high performance, stability, and code quality.
- Apply modern architectural patterns (Clean, MVI).
- Collaborate closely with Backend, Design, Product, and QA teams.
- Participate in technical decision-making and architecture improvements.
WHAT WE EXPECT FROM YOU:
- 4+ years Android development.
- Strong Kotlin.
- Kotlin Multiplatform + Compose Multiplatform.
- Clean / MVVM / MVI architectures.
- Jetpack Compose & recomposition understanding.
- Compose Navigation.
- Coroutines.
- Koin.
- SOLID principles.
- Modularization.
- Kotlin Serialization.
- Camera & Media APIs.
- Cursor or Other AI Coding Tools.
- Experience with remote / ecosystem architectures.
- Will be a plus:
- Streaming principles.
- CI/CD.
- iOS experience.
- Personal qualities:
- Strong communication.
- Teamwork.
- Responsibility & independence.
- Result-oriented mindset.
- Ability to work in multitasking environment.
Do you want to know some details about this position?
Valeriia will help!more details
YOUR JOURNEY WITH US:
- Step 1: Pre-screen.
- Step 2: Interview.
- Step 3: Reference check.
- Step 4: Job Offer!
WHAT WE OFFER:
- 28 business days of paid off.
- Flexible hours and the possibility to work remotely.
- Medical insurance and mental health care.
- Compensation for courses, trainings.
- English classes and speaking clubs.
- Internal library, educational events.
- Outstanding corporate parties, teambuildings.
WHAT WE OFFER:
Recommend a friend
apply
Haven’t found
a vacancy that
suits you?
Maybe we will find something to offer you
Send resume