InfoVision - Dallas, TX

posted 9 days ago

Full-time - Senior
Dallas, TX
Professional, Scientific, and Technical Services

About the position

The Lead Android Developer will be responsible for overseeing the development of Android applications, with a focus on Android TV and Kotlin Multiplatform Mobile (KMM). This role requires a strong background in Android development, particularly with a minimum of 10 years of hands-on experience. The position is based in Dallas and requires in-office presence three days a week.

Responsibilities

  • Lead the development of Android applications, ensuring high-quality code and adherence to best practices.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Conduct high-level design (HLD) and low-level design (LLD) for new projects.
  • Mentor and guide junior developers in Android development best practices.
  • Participate in code reviews and ensure code quality through testing and debugging.
  • Stay updated with the latest industry trends and technologies related to Android development.

Requirements

  • Minimum 10 years of hands-on Android development experience.
  • At least 2 years of experience in Android TV (SDK) development.
  • At least 8 years of hands-on experience with Kotlin.
  • Experience with Kotlin Multiplatform Mobile (KMM).
  • Good UX design experience.

Nice-to-haves

  • Experience with Java programming language.
  • Knowledge of Reactive Programming.
  • Familiarity with Android Jetpack components.
  • Experience with Xamarin Forms and Visual Studio.
  • Proficiency in using Git and related tools (SourceTree, GitLab, Bitbucket, GitHub, SVN).
  • Experience with iOS development (Swift, XCode).
  • Familiarity with Room database and MySQL.
  • Experience with Detekt for code quality checks.
  • Knowledge of web services integration.
  • Experience with project management tools like JIRA and Trello.
  • Familiarity with CI/CD tools like Bamboo.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service