Skip to content
flint
Back to jobs
imagineart

Software Engineer – Mobile (Kotlin Multiplatform)

Islamabad, PK on-site full time mid Mar 17, 2026

Skills

About this role

JOB TITLE: SOFTWARE ENGINEER — MOBILE (KOTLIN MULTIPLATFORM) Department: Engineering Location: On-Site — H-12, NSTP, Islamabad ABOUT IMAGINEART We're redefining how the world creates and designs. ImagineArt is one of the fastest-growing GenAI companies in the world. We've scaled faster than most funded startups — with zero outside funding. - $35M+ ARR crossed this year - 100M+ social impressions - Built and shipped our own image generation model, now ranked #3 globally for photo realism No funding. No shortcuts. Just a sharp, driven team building one of the strongest GenAI products in the world — and we're just getting started. If you want to build something that truly matters, work with exceptionally smart people, and grow at a pace most companies never experience, ImagineArt is the place. JOB SUMMARY We are looking for a Kotlin Multiplatform Engineer who takes full ownership of what they build. This is not a ticket-based execution role. You will be responsible for shipping features end-to-end — from understanding the problem, designing architecture, implementing, and iterating post-release. You'll work on a shared codebase across Android and iOS using Kotlin Multiplatform and Compose Multiplatform, alongside a small, high-performing team that values speed, ownership, and high-quality engineering. WHAT YOU'LL DO - Own features end-to-end: problem → architecture → implementation → release → iteration - Build and maintain shared modules across Android and iOS using Kotlin Multiplatform (KMP) - Develop modern UI using Compose Multiplatform (CMP) - Make architectural decisions with long-term scalability in mind - Collaborate closely with product and design to shape features, not just implement them - Write clean, modular, and testable code following strong engineering principles - Identify issues in production and proactively fix them with urgency and ownership WHAT WE'RE LOOKING FOR - 3+ years of Android development experience with strong Kotlin fundamentals - Hands-on experience with: - Kotlin Multiplatform (KMP) - Compose Multiplatform (CMP) - Strong understanding of: - Clean Architecture - MVI / state management patterns - Coroutines and asynchronous programming - Dependency Injection - Ability to write scalable, modular, and maintainable code - Strong product mindset — you think beyond code and care about user experience - Ownership mentality — you don't wait to be told what to fix BONUS POINTS - Experience with Swift / iOS development - Prior experience working on cross-platform shared codebases - Exposure to high-scale consumer apps WHY JOIN IMAGINEART - Work on products used by millions globally - High ownership, zero bureaucracy environment - Learn and grow with a top-tier, fast-moving team - Build cutting-edge products in AI + mobile engineering COMPANY CULTURE - Impact: Opportunity to work on innovative AI products like ImagineArt, shaping the future of creativity and user interaction - Team: Be part of a passionate, fast-moving team that values innovation and data-driven decisions - Growth: A culture where learning, growth, and experimenting with new ideas are deeply encouraged
Sign in Apply