Senior Android Developer

Sourceworx Pty

South Africa

On-site

ZAR 700,000 - 1,000,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Sourceworx Pty is seeking a Senior Android developer to design and maintain Android applications and integrate with back-end services. You will work with engineers across layers to solve problems, deliver quality products, and optimize performance.

Requirements include 5+ years of Android experience, strong Java/Kotlin skills, Android Studio proficiency, REST APIs, and Agile with Jira. Familiarity with DevOps, CI/CD, and multi-threading is expected.

Qualifications

  • BSc Computer Science or equivalent required.
  • Minimum 5 years of Android development experience.
  • Proficiency in Java with Kotlin exposure.
  • Experience with Android Studio and REST APIs.
  • Strong OOP, memory management and multi-threading knowledge.
  • Experience with automated testing and unit tests.
  • Familiarity with Git/Azure DevOps and CI/CD.
  • Agile methodology experience with Jira.
  • UI design focus and user-centric approach.
  • Exposure to DevOps principles and tools.

Responsibilities

  • Design and build applications for Android.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with a team to define, design, and ship new features.
  • Understand Technical Design documentation when developing solutions.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization and automatization.
  • Exposure to DevOps principles and methodology and tools.

Skills

Java
Kotlin
Android Studio
OOP
Groovy
REST APIs
UI design
Automated testing
Git
AzureDevOps
CI/CD
Jira
Agile
Multithreading
Memory management
Apple design guidelines
Team collaboration

Education

BSc Computer Science

Tools

Android Studio
Git
Azure DevOps
Jira
RESTful APIs
CI/CD
Groovy
Multithreading
Memory management

Job description

Job Description:

We are looking for a Senior Android developer responsible for the development and maintenance of applications aimed at Android. Your primary focus will be the development of such applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem-solving, sophisticated design, and creating quality products is essential.

Responsibilities:
  • Design and build applications for Android
  • Ensure the performance, quality, and responsiveness of applications
  • Collaborate with a team to define, design, and ship new features
  • Understand Technical Design documentation when developing solutions
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization and automatization
  • Exposure to DevOps principles and methodology and tools
Skills:
  • Proficient in Java, with a good knowledge of its ecosystems, also deep exposure to Kotlin
  • Proficient in Android Studio IDE
  • Solid understanding of object-oriented programming
  • Experience with Groovy
  • Good knowledge of performance limits and characteristics
  • Knowledge of memory management and multi-threading
  • Familiarity with RESTful APIs to connect to back-end services
  • Comprehensive understanding and implementation of UI design and a user-oriented focus
  • Implementation of automated testing platforms and unit tests
  • Knack for benchmarking and optimization
  • Understanding of Apple’s design principles and interface guidelines
  • Proficient understanding of code versioning tools (e.g. Git and/or AzureDevOps)
  • Familiarity with continuous integration
  • Exposure to working in Agile methodology and relevant tools (e.g. Jira)
  • BSc Computer Science qualification or equivalent
  • Minimum of 5 years of work experience

Originally posted on Himalayas

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Developer
Senior Android Developer

Sourceworx Pty • Johannesburg

On-site
ZAR 700,000 - 1,200,000
Senior Mobile Developer (Android)
Senior Mobile Developer (Android)

Platform45 • South Africa

On-site
ZAR 900,000 - 1,200,000
Software Developer II - 1 x Senior iOS and Android Developer
Software Developer II - 1 x Senior iOS and Android Developer

The Focus Group • Sandton

On-site
ZAR 279,000 - 502,200
Senior Mobile Developer - iOS/Android
Senior Mobile Developer - iOS/Android

Placements24 • East London

Hybrid
ZAR 900,000 - 1,300,000
Performance bonuses
Health, dental, and vision insurance
Growth opportunities
+2
Mobile Application Developer
Mobile Application Developer

SavageOne Pty Ltd • Midrand

On-site
ZAR 480,000 - 720,000
Senior Mobile Application Developer (iOS/Android)
Senior Mobile Application Developer (iOS/Android)

Placements24 • East London

Hybrid
ZAR 700,000 - 1,000,000
Competitive salary
Health, dental, and vision insurance
Professional development opportunities
+2
Senior Mobile Application Developer (iOS/Android)
Senior Mobile Application Developer (iOS/Android)

Placements24 • Gqeberha

Hybrid
ZAR 600,000 - 900,000
Health benefits
Dental benefits
Vision benefits
+2
Senior React Native Developer
Senior React Native Developer

The Shoprite Group of Companies • Wes-Kaap

On-site
ZAR 60,000 - 90,000
Senior Mobile Developer (Android)
Senior Mobile Developer (Android)

Placements24 • Bloemfontein

Hybrid
ZAR 700,000 - 1,100,000
Health benefits
Growth opportunities
Remote-friendly
+1
Senior Mobile Application Developer (iOS/Android)
Senior Mobile Application Developer (iOS/Android)

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Fully remote work