About Us
Acrobits has been building real-time communication tech since 2008. We were behind the world’s first smartphone softphone and early PUSH notifications for call, and we’ve kept pushing things forward ever since.
Our core technology, Libsoftphone, is a proprietary SIP and signaling stack that powers high-performance communication apps. On top of that, we run Cloud Softphone, an aPaaS platform used by 600+ companies worldwide across telecom, healthcare, and other industries.
We’re a growing, international team, working remotely across different countries and time zones. No heavy corporate structure, just strong engineers, ownership, and a focus on building things that actually work at scale. People here have real impact on the product and technical direction.
About the Role
We’re looking for a strong Android engineer, someone who is really comfortable in Kotlin, understands modern Android inside out, and enjoys working on complex, performance-sensitive applications.
This is not just about building screens. You’ll be working close to the core of real-time communication, where performance, reliability, and architecture matter. If you’ve touched C++ or native layers, even better.
What You’ll Work On
- Building and maintaining high-performance Android apps in Kotlin
- Designing clean, scalable architectures (MVVM, MVI, Clean Architecture)
- Working on real-time communication features (calls, signaling, networking)
- Integrating APIs and optimizing networking layers
- Collaborating with backend and core (often lower-level) teams
- Improving performance, stability, and overall app quality
- Occasionally working with or around native (C/C++) components
What We’re Looking For
- Strong experience with Android development (Kotlin)
- Solid understanding of modern Android stack (Jetpack, Coroutines, Flow, etc.)
- Experience with architecture patterns (MVVM, MVI, Clean)
- Comfortable with networking (Retrofit, OkHttp, GraphQL, etc.)
- Someone who cares about performance and code quality
- Ability to work independently and take ownership
Nice to have:
- Experience with C++ / Android NDK
- Experience with real-time systems, VoIP, or similar domains
Why This Role
- You’ll work on real-world, large-scale communication products
- You’ll have actual ownership, not just tickets
- You’ll collaborate with experienced engineers in a lean setup
- You’ll be close to both high-level Android and lower-level systems
Who this fits well
Senior Android engineers who are deeply into Kotlin, have worked on non-trivial apps, and want to get closer to performance-critical and system-level problems.
If you want, I can make this even more direct (headhunter-style message instead of job ad), which usually works better for reaching candidates like this.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Android Developer
2026-04-10
Senior Android Developer
2026-04-11
AI Software Engineer
2026-04-10
- Posted
- Apr 09, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Poland
- Company
- Acrobits
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Android Developer
2026-04-10
Senior Android Developer
2026-04-11
AI Software Engineer
2026-04-10