Talent.com
This job offer is not available in your country.
Senior Android Developer

Senior Android Developer

Sabenza IT & RecruitmentPretoria, Gauteng, South Africa
1 day ago
Job description

Overview

We are looking for a Senior Android Developer to join our mobile development team. The ideal candidate will have extensive experience in Android application development and a strong understanding of mobile architecture and design. You will be 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.

Requirements

  • Experience : 5 years of professional experience in Android development.
  • Language : Strong knowledge of Kotlin and Java.
  • Frameworks : Experience with Android SDK Jetpack components and RESTful APIs.
  • Tools : Proficiency with Android Studio, version control (Git) and CI / CD pipelines.
  • Architecture : Solid understanding of mobile architecture patterns such as MVP, MVVM and Clean Architecture.
  • Testing : Experience with unit testing, automated testing frameworks, and UI testing.
  • UI / UX : Strong knowledge of Android UI design principles, patterns, and best practices.
  • APIs : Experience with third-party libraries and APIs.
  • Problem-Solving : Strong problem-solving skills and ability to troubleshoot complex issues.

Experience and Qualifications

Experience : 5+ years of professional experience in Android development. Language : Strong knowledge of Kotlin and Java. Frameworks : Experience with Android SDK, Jetpack components, and RESTful APIs. Tools : Proficiency with Android Studio, version control (Git), and CI / CD pipelines. Architecture : Solid understanding of mobile architecture patterns such as MVP, MVVM, and Clean Architecture. Testing : Experience with unit testing, automated testing frameworks, and UI testing. UI / UX : Strong knowledge of Android UI design principles, patterns, and best practices. APIs : Experience with third-party libraries and APIs. Problem-Solving : Strong problem-solving skills and ability to troubleshoot complex issues.

Key Skills

APIs, REST, Eclipse, Android, Application Development, SDKs, SQLITE, IOS, Java, JSON, Gradle, Mobile Applications

Employment

  • Employment Type : Full Time
  • Experience : years
  • Vacancy : 1
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Developer • Pretoria, Gauteng, South Africa