Android Developer

Posted 80ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Android Developer specializing in mobile app development for a recruiting firm. Responsible for developing user-friendly interfaces and ensuring optimal app performance.

Responsibilities:

  • Develop and maintain mobile applications on Android platform
  • Collaborate with design teams to create user-friendly interfaces
  • Integrate with back-end services to support application functionality
  • Monitor app performance and troubleshoot issues
  • Publish applications to Google Play Store and provide updates
  • Work in an Agile environment, participating in sprints and backlog refinement

Requirements:

  • Mobile app design and development experience on Android platform
  • Strong programming experience in Java using Android SDK and third-party libraries using Android Studio (GOLANG-another mobile language)
  • Experience with multi-threading and integrating with RESTful services
  • Experience creating unit tests, using crash analysis and profiling tools
  • Good understanding of UI/UX customization, dealing with different versions of Android and screen sizes
  • Any development experience for iOS platform using Swift or Objective-C is a solid plus
  • Working knowledge of complete life cycle including publish to Google Play store and updates
  • Understanding of design patterns for reusability, extensibility etc.
  • Experience with Git, Bug tracking and CI/CD tools
  • BS Degree in Computer Science or related field
  • Programming languages Kotlin, including Kotlin DSL for build scripts
  • Java Frameworks and Libraries Dagger/Hilt - Dependency injection
  • Jetpack Compose - Toolkit for building native UI
  • JUnit, Mockito, Espresso, Hamcrest - Testing frameworks
  • Kotlin Coroutine - Asynchronous programming
  • Retrofit - Networking

Benefits:

  • All your information will be kept confidential according to EEO guidelines.