logo[мetahunt]
> DOU

Cross-platform Mobile Engineer

Kevych Solutions
format:Remotecompany:Outsource
kotlinkotlin coroutinesflowrest-apiandroid sdkios sdkany one ofandroid sdkdesign patternsunit testing
swiftci/cdtest automation
englishB2
experience5+ years
locationLviv, Ukraine
> full description

We’re looking for an experienced Mobile Engineer (Kotlin Multiplatform) to join our project and help build high-quality, scalable, and modern cross-platform applications. If you’re passionate about Kotlin, enjoy solving complex technical challenges, and want to build products for multiple platforms, we’d love to hear from you!

Responsibilities:

  • Design, develop, and maintain cross-platform applications using Kotlin Multiplatform.
  • Build and maintain shared business logic and platform-specific components.
  • Collaborate with mobile, backend, engineering, and design teams.
  • Ensure code quality, performance, scalability, and maintainability.
  • Participate in technical discussions and contribute to architectural decisions.
  • Continuously explore new tools and improvements within the Kotlin ecosystem.

Requirements:

  • 5+ years of professional software development experience with Kotlin.
  • Strong hands-on experience with Kotlin Multiplatform (KMP) and cross-platform development.
  • Solid knowledge of Kotlin Coroutines, Flow, and asynchronous programming.
  • Experience developing applications for Android and/or iOS.
  • Understanding of software architecture, design patterns, and clean code principles.
  • Experience with REST APIs, networking, and local data persistence.
  • Familiarity with testing, debugging, and performance optimization.
  • English level: B2 or higher.
  • Strong communication and collaboration skills.

Nice to Have:

  • Experience with Compose Multiplatform.
  • Knowledge of Swift and Swift interoperability.
  • Experience with CI/CD pipelines and automated testing.
  • Familiarity with modern mobile development practices and tools.

What you will have with us:

  • Paid out of office days;
  • Regular Performance review;
  • Company-funded learning & development opportunities;
  • Flexible work schedule;
  • Well-equipped office;
  • Career Path and growth opportunities.

About the company Kevych Solutions

We are a software development company that provides digital technology services. From mobile and web development to custom software solutions. We’re dedicated to delivering innovative, high-quality solutions tailored to your unique needs.

Відгукнутись на вакансію