Tror Limited - Miami, FL

posted 5 days ago

Full-time - Entry Level
Miami, FL

About the position

The Android Developer role involves designing and developing mobile applications for the Android platform, utilizing strong expertise in Kotlin and Android SDK. The position requires collaboration within an agile team to create efficient and user-friendly applications, ensuring high performance and responsiveness to requests from the front-end.

Responsibilities

  • Develop and maintain Android applications using Kotlin and Android SDK.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Utilize version control systems like Git/Github for source code management.
  • Implement mobile network clients using HTTP protocol and REST APIs.
  • Integrate Google Play APIs such as Maps, Location, and Cloud Messaging into applications.
  • Debug and troubleshoot software issues using various debugging tools.
  • Analyze and resolve memory issues using memory analyzers like DDMS and MAT.
  • Apply design patterns, MVVM architecture, and data structures in application development.
  • Conduct unit and integration testing to ensure application quality.

Requirements

  • Strong experience in Kotlin and Android SDK.
  • Proficient in mobile software development using Java.
  • Experience with distributed source code version control systems (Git/Github).
  • Familiarity with agile methodology, specifically Scrum.
  • Experience in developing mobile network clients using HTTP protocol and REST APIs.
  • Knowledge of Google Play APIs including Maps, Location, and Cloud Messaging.
  • Proficient in software debugging techniques and tools.
  • Experience analyzing memory issues using memory analyzers.
  • Experience with embedded real-time systems with limited resources.
  • Strong understanding of design patterns, MVVM, data structures, and algorithms.
  • Experience in unit and integration testing.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service