Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
🌟 What We Want Your Help With
You will be the architect and guardian of our mobile presence. You’ll help build stable, high-performance SDKs that allow our clients to integrate Kindly’s AI Agents seamlessly into their own apps.
Our team is filled with talented people, and we foster an environment where you can learn from us while bringing your unique mobile expertise to the table. We are building the world’s most loved AI Agents, and we need you to ensure that the mobile chat experience is world-class, real-time, and developer-friendly.
🌟 Some of our goals for the next 2 years:
- Mobile Excellence: Make our mobile chat SDKs the gold standard for stability and ease of integration.
- Personalization: Enable deeply conversational, AI-driven experiences within native Android and iOS environments.
- Global Reach: Maintain our position as the most user-friendly Chat widget and AI Agent platform across all platforms.
- Developer Happiness: Reduce the time it takes for our clients to integrate Kindly into their apps by 60% through better tooling and docs.
- No tracking of hours (we believe in great work and trust)
- Small product team (20) with high output
- SDK Ownership: You own the release cycle from code to Maven/CocoaPods
- Freedom to work across the whole mobile stack
- Time to refactor and remove code debt
- Your input on the areas you wish to focus on matters
- Android: Kotlin, SDK (API 21+), Gradle multi-module, Jetpack Compose, Coroutines, Retrofit/Moshi/OkHttp, Koin DI.
- iOS: Swift, SDK (iOS 13+), UIKit-heavy core, Promises/OpenCombine, URLSession, Keychain.
- Real-time: WebSockets & Pusher.
- Distribution: JitPack/Maven, xcframeworks, Podspec, and Swift Package Manager.
Kindly is a growing SaaS company of 70+ employees, working out of Oslo, Stockholm, Copenhagen, and Amsterdam. Our chatbot platform helps big businesses and organizations around the world to automate and deliver world-class customer service. We leverage AI, GPT, and machine learning to build the world's most loved chatbot. We have over 150 incredible clients that include Elkjøp Nordic, Kahoot!, Voi, and Norwegian. Our tech reaches over one million users every month.
🌟 What You Will Do
As a Software Engineer – Mobile SDKs, your job will be to:
- Maintain & Evolve: Own the sdk-chat-android and sdk-chat-ios repositories, ensuring they remain robust and modern.
- End-to-End Release: Handle the full distribution lifecycle—publishing AARs, shipping xcframeworks, and managing Podspecs/SPM.
- API Design: Maintain and design public SDK APIs that are intuitive for other developers to use.
- Feature Development: Implement real-time chat features, JWT auth flows, and complex media/attachment handling.
- Collaborate: Coordinate with the backend and AI teams to bring new LLM capabilities to the mobile chat experience.
- Support: Debug integration issues across various consuming client apps and improve our technical documentation.
- 5+ years of professional mobile development experience.
- Cross-platform proficiency: Proven experience maintaining production-ready SDKs for both Android (Kotlin) and iOS (Swift).
- SDK Fundamentals: Deep understanding of versioning, backward compatibility, and dependency management.
- Testing Rigor: Solid skills in JUnit and XCTest to ensure our SDKs never break a client’s app.
- Documentation Mindset: Ability to improve Dokka/DocC docs and maintain clear, helpful changelogs.
- Commitment to the craft: Writing robust, reusable, and testable code that other developers love to use.
- Building/maintaining sample apps to showcase SDK features.
- CI/CD automation for mobile libraries (CircleCI/GitHub Actions).
- Theming and localization at scale.
- Deep knowledge of WebSockets and handling flaky network conditions.
- Option to buy stocks at a discount
- Modern offices near Oslo Central Station (Dev team is situated in Oslo)
- Social stuff (parties, Friday beers, ping pong table, good vibes)
- Flexible work hours and location
- 2-day bi-monthly Hackathon during work hours
- Personal development hours (10 hours /month)
Key Skills
Ranked by relevanceReady to apply?
Join Kindly and take your career to the next level!
Application takes less than 5 minutes

