Linkedprime
Rapsodo

Mobile Developer

Posted: 5 days ago

Job Description

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 Institute of Technology, 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 ResponsibilitiesDesign, develop, and maintain Android and cross-platform mobile applications using Kotlin Multiplatform (KMP)Write clean, maintainable, and testable code following MVVM and modern design principlesUse Coroutines and Jetpack libraries effectivelyContribute to improving application architecture, performance, and user experienceDebug and resolve issues related to networking, concurrency, and memory managementCollaborate with designers, QA engineers, and backend developers in an agile environmentStay up to date with mobile development trends and best practices. Qualifications 2+ 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 MVVMBasic 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 technologiesAbility to work collaboratively and communicate clearly in a team environment. Nice to HaveExperience with Firebase (Crashlytics, Analytics, Remote Config) or MixpanelExposure to media streaming, recording, or ExoPlayerApps published on the App Store or Google PlaySome 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)

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In