GeorgiaTEK Systems Inc.
Android Developer
GeorgiaTEK Systems Inc.Brazil6 hours ago
ContractRemote FriendlyInformation Technology

Job Title: Android Developer

Location: Brazil (Remote)

Experience Required: 3+ Years


Job Summary


We are seeking a skilled and motivated Android Developer with 3+ years of hands-on experience in Android application development. The ideal candidate will have strong expertise in Kotlin and Java, experience working on a released Play Store application, and a solid understanding of Android APIs and modern development practices. This is a fully remote opportunity based in Brazil.


Key Responsibilities


  • Design, develop, and maintain high-quality Android applications using Kotlin and Java.
  • Work extensively with Android APIs and ensure application performance, scalability, and reliability.
  • Contribute to and maintain applications that are published on the Google Play Store.
  • Integrate client-side GraphQL APIs into Android applications.
  • Implement strong UI designs and ensure responsive, user-friendly interfaces.
  • Integrate third-party APIs and tools such as video players, subscription services, and other external SDKs.
  • Apply sound engineering principles, including memory management, thread synchronization, and event-driven programming.
  • Manage build configurations using Gradle and Maven, and work with CI build servers.
  • Follow Git best practices, including Git Flow branching strategy.
  • Participate in Agile ceremonies and contribute effectively within an Agile development environment.
  • Mentor junior developers and support their technical growth.
  • Communicate technical ideas clearly to diverse technical audiences through strong written and verbal communication skills.


Required Skills & Qualifications


  • 3+ years of professional experience in Android development.
  • Strong proficiency in Kotlin and solid knowledge of Java.
  • Hands-on experience working on at least one released Play Store application using Kotlin.
  • Strong knowledge of Android SDK and Android APIs.
  • Experience with client-side GraphQL integration.
  • Familiarity with Git and Git Flow methodology.
  • Experience with build tools such as Gradle and Maven.
  • Experience working with CI build servers.
  • Strong understanding of programming fundamentals including memory management, thread synchronization, and event-based programming.
  • Strong UI/UX design understanding and implementation experience.
  • Ability to integrate third-party APIs and services (video players, subscription systems, etc.).
  • Experience mentoring developers and supporting team growth.
  • Experience working in Agile development environments.

Key Skills

Ranked by relevance