Mobile Engineer - Ios (Hybrid)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+4 more
Job description
Descripción del trabajo Position You will contribute to mobile products at different stages of their lifecycle - from maintaining and evolving a mature, high?quality native iOS application used by millions of customers, to building new multiplatform experiences using Kotlin Multiplatform and Compose Multiplatform.This role requires you to be comfortable in both worlds: writing clean, idiomatic Swift for native iOS and contributing to a shared KMM codebase where business logic, networking, and data layers are written in Kotlin and run across platforms.You will be part of an end?to?end product team alongside developers, QA engineers, designers, and product owners - from concept to deployment and maintenance.ResponsibilitiesContribute to mobile products at various stages of the development lifecycle; Maintain and evolve the native iOS application and build new multiplatform experiences using Kotlin Multiplatform and Compose Multiplatform.Qualifications~3+ years of iOS development experience with a solid understanding of Swift and Objective?C.Hands?on experience with Kotlin and Kotlin Multiplatform (KMM) - writing and maintaining shared modules.Comfortable working on both a native Swift codebase and a KMM project simultaneously.Good coding practices and a belief in a strong testing strategy.Experience with Agile/Scrum methodologies.Comfortable researching new technologies and finding pragmatic solutions.StackSwift, SwiftUI, Swift Package Manager, Combine and Swift Concurrency, Kotlin Multiplatform (KMM) - shared business logic, networking, data layer, Compose Multiplatform - shared UI (with Swift/SwiftUI where needed on iOS), Kotlin Coroutines / Flow.Nice to haveObjective?C, Compose Multiplatform or Jetpack Compose, Clean Architecture and feature modularisation, tvOS, AVPlayer, Chromecast SDK, UIKit, Fastlane, Appium.BenefitsFlexible work: hybrid model, flexible hours and Friday afternoon off.Fast?track your career in a high?growth environment.#J-*****-Ljbffr
Requirements
This role requires you to be comfortable in both worlds: writing clean, idiomatic Swift for native iOS and contributing to a shared KMM codebase where business logic, networking, and data layers are written in Kotlin and run across platforms.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.buscojobs.com.esGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
A Guide to Choosing the Right Tools for App Developers
Basic And Advanced Networking in Dart and Flutter
Dev Digest 120 - Apple and peers