Senior Mobile SDK Engineer – iOS/Android

GK Software

Germany (OH)

On-site

USD 102,645 - 136,861

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Remote-first
Flexible hours
Permanent contract
International team
Great coffee

Job summary

GK Software, a global leader in retail technology, is seeking a Senior Mobile Developer to design SDK components for iOS and Android and help shape a growing ecosystem of external apps. You’ll work with Swift/Kotlin, collaborate in an agile, international team, and contribute to the frontend stack and API design.

Remote-first with flexible hours and a permanent contract. The role emphasizes quality, automated tests, and mentorship, delivering robust SDKs used by partners and customers worldwide.

Qualifications

  • Degree in computer science or equivalent with hands-on Swift/Kotlin.
  • Experience building or maintaining an SDK, library, or platform for external developers.
  • Strong API design, versioning, backward compatibility, and developer UX.

Responsibilities

  • Design and develop SDK components and modules for iOS and Android that partners and customers use as building blocks for their own apps.
  • Define and evolve clean, well-documented public APIs for our SDK, balancing flexibility for partners with simplicity and consistency.
  • Contribute to and help shape our entire frontend stack, including cross-platform and web technologies.
  • Work with the native iOS SDK / Android SDK and programming in Swift/Kotlin.
  • Continuously evaluate new technologies, prototype them, and assess their fit for our SDK architecture.
  • Ensure quality and stability through automated tests, code reviews, and strong engineering practices.
  • Proactively identify gaps, edge cases, and improvement opportunities.
  • Collaborate closely in an agile, cross‑functional team, taking ownership of technical decisions.

Skills

Swift
Kotlin
API design
Automated testing
Client-server communication
Design patterns
English communication
Mentoring

Education

Computer science degree

Tools

iOS SDK
Android SDK

Job description

GK Software, a global leader in retail technology, is seeking a Senior Mobile Developer to design SDK components for iOS and Android and help shape a growing ecosystem of external apps. You’ll work with Swift/Kotlin, collaborate in an agile, international team, and contribute to the frontend stack and API design.

Remote-first with flexible hours and a permanent contract. The role emphasizes quality, automated tests, and mentorship, delivering robust SDKs used by partners and customers worldwide.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Mobile SDK Engineer (iOS/Android) — Remote-First
Senior Mobile SDK Engineer (iOS/Android) — Remote-First

GK SOFTWARE AG • Germany (OH)

Remote
USD 102,000 - 149,000
Remote-first
Flexible hours
Senior Mobile Engineer (Swift & Kotlin) — Remote
Senior Mobile Engineer (Swift & Kotlin) — Remote

BairesDev • Peru (IL)

On-site
USD 120,000 - 180,000
Remote work 100%
Competitive USD compensation
Hardware provided for home setup
+4
Senior Android Engineer (KMM)
Senior Android Engineer (KMM)

Better Ventures • Emeryville (CA)

Hybrid
USD 160,000 - 179,000
Medical/Dental/Vision
Disability + Life Insurance
Stock incentive plans
+5
Android Engineer II (Kotlin) - Remote SDKs
Android Engineer II (Kotlin) - Remote SDKs

Embedded Shishya • United States

Remote
USD 116,000 - 174,000
Android / Kotlin Engineer Central Europe
Android / Kotlin Engineer Central Europe

Zoolatech • Central (LA), Northern (KY)

Hybrid
USD 80,000 - 110,000
Remote Senior Mobile Engineer - iOS/Android Expert
Remote Senior Mobile Engineer - iOS/Android Expert

Tive, Inc. • North Carolina

Hybrid
USD 62,508 - 89,027
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Miami (FL)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Education budget
Fitness budget
+1
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Tampa (FL)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive USD-based compensation
Flexible schedule
+1
Senior Mobile Developer Android & iOS
Senior Mobile Developer Android & iOS

Compunnel, Inc. • Atlanta (GA)

On-site
USD 100,000 - 130,000
Software Engineer (Android) ID48356
Software Engineer (Android) ID48356

AgileEngine • Baltimore (MD)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
USD-based pay with budgets for education and fitness
Exciting projects with top companies
+1