Welcome to Diamond Sports! Please sign in to your account.

ANDROID DEVELOPER

Are you innovative, passionate, driven and will not stop till you find a solution? If you are, join Team Rapsodo!

“Our vision is to help everyone reach their full potential as an athlete.”

~ Batuhan Okur, CEO.

Rapsodo is a Sports Technology company with offices in the USA, Singapore, Turkey, and Japan. We develop sports analytics products that are data-driven, portable and easy-to-use to empower athletes at all skill levels to analyse and improve their performance. From Major League Baseball star pitchers to Golf tour players, athletes use Rapsodo technology to up their game across the world. Trusted by coaches and players from youths to professionals, Rapsodo provides real-time insights for all-time performance.

We are innovative, focused and rapidly growing. We are continuously looking for team players who will stop at nothing to deliver state of the art solutions as part of Team Rapsodo.

JOB LOCATION
Izmir, Turkey
JOB DESCRIPTION

Our software team designs, develops and implements software solutions to address complex Rapsodo productsWe are looking for an Android developer responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.

  • Design, build, and maintain high performance, reusable, and reliable Java/Kotlin code
  • Ensure the best possible performance, quality, and responsiveness of the application
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automatization
  • Design and build advanced applications for the Android platform
  • Design, develop and modify software systems, using mathematical models and scientific analysis to predict and measure possible outcomes
  • knowledge of Camera API or CameraX and knowledge of wireless communication (Bluetooth/Wi-Fi)
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with outside data sources and API’s.
  • Continuously discover, evaluate, and implement innovative technologies to maximize development efficiency
REQUIREMENTS
  • Bachelor’s degree in computer science, software engineering or related fields
  • Min 3 years’ experience in Mobile Application Development
  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Experience in Kotlin, MVVM, and Dependency Injection principles
  • Experience with Android Jetpack components
  • Knowledge of the open-source Android ecosystem and the libraries available for common tasks
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • Understanding of Google’s Android design principles and interface guidelines
  • Familiarity with continuous integration

If you think you have what it takes and look forward to working independently as well as contribute in an innovative, passionate, and driven environment, please send your application