Mobile Developer

Posted 6 Days Ago
Be an Early Applicant
İzmir, Konak, İzmir, TUR
In-Office
Mid level
Sports
The Role
Design, build, and maintain Android and cross-platform mobile apps using Kotlin/KMP. Follow MVVM and modern patterns, use Coroutines and Jetpack libraries, improve architecture and performance, debug networking/concurrency/memory issues, and collaborate with designers, QA, and backend teams.
Summary Generated by Built In

Rapsodo is a sports technology company that designs computer vision and machine learning products to help athletes maximize their performance. With offices strategically located in Singapore, Turkey, the USA, Japan, and the UK. Rapsodo is the undisputed leader in sports technology. Current partners include all 30 MLB teams, MLB, USA Baseball, Golf Digest, PGA of America, and over 1000 NCAA athletic departments.
Opened in 2018, our Turkey office operates as the R&D arm of Rapsodo. We have offices located in Bayraklı & Technopark in the Izmir Ege University, recognized by the Ministry of Science, Industry and Technology as one of Turkey’s most successful Technoparks. Our offices incorporate UI/UX, Mobile, Cloud Technologies along with Computer Vision, Deep Learning, Data Science and Unity teams. Rapsodo is rapidly growing, and we are looking for team players who will contribute to deliver state-of-the-art solutions with us. We're looking for a Mobile Developer to join us!

Key Responsibilities

  • Design, develop, and maintain Android and cross-platform mobile applications using Kotlin Multiplatform (KMP).
  • Write clean, maintainable, and testable code following MVVM and modern design principles.
  • Use Coroutines and Jetpack libraries effectively.
  • Contribute to improving application architecture, performance, and user experience.
  • Debug and resolve issues related to networking, concurrency, and memory management.
  • Collaborate with designers, QA engineers, and backend developers in an agile environment.
  • Stay up to date with mobile development trends and best practices.

Qualifications

  • 4+ years of hands-on experience in mobile app development (Android is a must; KMP is a strong plus).
  • Solid understanding of Kotlin and Android fundamentals (Activity, Fragment, Services, Intents, Broadcast Receivers).
  • Experience with Jetpack Compose and MVVM.
  • Basic understanding of software architecture and common design patterns (Singleton, Factory, etc.).
  • Familiarity with algorithms, data structures, and databases (SQLite/Room/Realm).
  • Strong problem-solving skills and eagerness to learn new technologies.
  • Ability to work collaboratively and communicate clearly in a team environment.

Nice to Have

  • Experience with Firebase (Crashlytics, Analytics, Remote Config) or Mixpanel.
  • Exposure to media streaming, recording, or ExoPlayer.
  • Apps published on the App Store or Google Play.
  • Some iOS development exposure (Swift/SwiftUI).
  • Knowledge of writing unit tests for mobile apps (JUnit, XCTest, KMP testing).
  • Contributions to open-source projects (e.g., GitHub).

Skills Required

  • 4+ years of hands-on experience in mobile app development (Android required)
  • Solid understanding of Kotlin and Android fundamentals (Activity, Fragment, Services, Intents, Broadcast Receivers)
  • Experience with Jetpack Compose and MVVM
  • Experience with Coroutines and Jetpack libraries
  • Familiarity with algorithms, data structures, and databases (SQLite/Room/Realm)
  • Basic understanding of software architecture and common design patterns (Singleton, Factory, etc.)
  • Strong problem-solving skills and eagerness to learn new technologies
  • Ability to work collaboratively and communicate clearly in a team environment
  • Kotlin Multiplatform (KMP) experience
  • Experience with Firebase (Crashlytics, Analytics, Remote Config) or Mixpanel
  • Exposure to media streaming, recording, or ExoPlayer
  • Apps published on the App Store or Google Play
  • Some iOS development exposure (Swift/SwiftUI)
  • Knowledge of writing unit tests for mobile apps (JUnit, XCTest, KMP testing)
  • Contributions to open-source projects (e.g., GitHub)
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Singapore
194 Employees
Year Founded: 2010

What We Do

Rapsodo, Inc. is a sports analytics company that empowers athletes and coaches to analyze and improve their game, with affordable, portable, easy-to-use, data-driven sports technologies. We develop, manufacture and distribute performance measurement devices to help athletes achieve their full potential. Trusted by coaches and players from youth to professional, Rapsodo provides real-time insights for all-time performance.

Similar Jobs

Zencoder Logo Zencoder

Senior Software Engineer

Artificial Intelligence • Information Technology • Software
In-Office or Remote
28 Locations
25 Employees

Yassir Logo Yassir

Ios Engineer

Information Technology • Mobile • Consulting
Remote or Hybrid
8 Locations
1213 Employees
200M-200M Annually

Pfizer Logo Pfizer

Director of Operational Excellence (AI Transformation)

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
30 Locations
121990 Employees
177K-294K Annually

Pfizer Logo Pfizer

Regulatory Intelligence Lead - Biologics/Vaccines

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
28 Locations
121990 Employees

Similar Companies Hiring

GameChanger Thumbnail
Computer Vision • Digital Media • Kids + Family • Mobile • Software • Sports
New York City, NY
260 Employees
SRAM, LLC Thumbnail
Fitness • Hardware • Mobile • Software • Sports • Transportation • Esports
Chicago, IL
3800 Employees
DraftKings Thumbnail
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
Boston, MA
6400 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account