Senior Mobile Application Developer (Android)

Placements24

Klerksdorp

Hybrid

ZAR 900,000 - 1,200,000

Full time

44 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work arrangement
Medical aid
Retirement fund contributions
Professional growth opportunities

Job summary

Placements24 is seeking a Senior Mobile Application Developer specializing in native Android development in Klerksdorp, North West. You will design, develop, and deploy feature-rich Android apps, collaborating with UI/UX teams to deliver polished interfaces.

The role requires 5+ years in Android, proficiency in Kotlin/Java, Android SDK/Studio, and experience with REST APIs, JSON, and MVVM/MVC architectures. Hybrid work arrangement offered with strong focus on quality and mentorship.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field or equivalent practical experience.
  • 5+ years of professional experience in native Android application development.
  • Proficiency in Kotlin and/or Java programming languages.
  • Extensive experience with the Android SDK and Android Studio.
  • Strong understanding of mobile UI/UX design principles and best practices for Android.
  • Experience with RESTful APIs, JSON, and asynchronous programming.
  • Familiarity with third-party libraries and APIs common in Android development.
  • Knowledge of software architecture patterns (e.g., MVVM, MVC) relevant to mobile development.
  • Experience with version control systems, such as Git.
  • Excellent problem-solving, debugging, and analytical skills.

Responsibilities

  • Lead the design, development, and maintenance of native Android applications.
  • Collaborate with UI/UX designers to translate wireframes and mockups into intuitive interfaces.
  • Write clean, efficient Kotlin or Java code.
  • Integrate mobile applications with back-end services and APIs.
  • Implement robust testing strategies to ensure stability and performance.
  • Optimize application performance for various devices and screen sizes.
  • Troubleshoot and debug issues with timely resolutions.
  • Stay current with Android development trends and best practices.
  • Mentor junior developers and contribute to code reviews.

Skills

Kotlin
Java
MVVM/MVC
Mobile UI/UX principles
Problem-solving

Education

Bachelor's degree in Computer Science or related field

Tools

Android SDK
Android Studio
Git
RESTful APIs
JSON

Job description

About the Role

Our client, an innovative technology firm located in **Klerksdorp**, North West, is seeking a talented Senior Mobile Application Developer specializing in Android development. This role is crucial for designing, developing, and deploying high-quality, feature-rich mobile applications that meet the evolving needs of our client's user base. You will be part of a dynamic Creative & Digital team, contributing to the entire mobile application lifecycle, from concept to launch and beyond. This is an exciting opportunity to work on cutting-edge mobile technologies and influence the direction of impactful mobile products within the **North West** region. The company prides itself on a collaborative environment and a commitment to delivering exceptional user experiences.

Key Responsibilities

Lead the design, development, and maintenance of native Android applications. Collaborate with UI/UX designers to translate wireframes and mockups into intuitive and visually appealing user interfaces. Write clean, efficient, and well-documented Kotlin or Java code. Integrate mobile applications with back-end services and APIs. Implement robust testing strategies, including unit and integration tests, to ensure application stability and performance. Optimize application performance for speed, scalability, and responsiveness across a wide range of Android devices. Troubleshoot and debug issues, providing timely resolutions. Stay current with the latest Android development trends, tools, and best practices. Mentor junior developers and contribute to code reviews and team knowledge sharing.

Requirements

Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience. 5+ years of professional experience in native Android application development. Proficiency in Kotlin and/or Java programming languages. Extensive experience with the Android SDK and Android Studio. Strong understanding of mobile UI/UX design principles and best practices for Android. Experience with RESTful APIs, JSON, and asynchronous programming. Familiarity with third-party libraries and APIs common in Android development. Knowledge of software architecture patterns (e.g., MVVM, MVC) relevant to mobile development. Experience with version control systems, such as Git. Excellent problem-solving, debugging, and analytical skills.

Benefits

Our client offers a competitive salary package that reflects the candidate's skills and experience. This role is based in **Klerksdorp**, **North West**, with a hybrid work arrangement offering flexibility. Employees benefit from comprehensive medical aid and retirement fund contributions. Opportunities for professional growth, continuous learning, and attending industry conferences are available. Join a collaborative and innovative team focused on creating impactful mobile solutions. Our client is committed to fostering a positive work environment and supporting employee well-being.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Application Developer
Senior Mobile Application Developer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,500,000
Salary and annual bonuses
Health insurance
Hybrid work model
+2
Senior Mobile App Developer
Senior Mobile App Developer

Placements24 • Klerksdorp

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Health benefits
Training opportunities
+2
Senior Software Engineer - Mobile Applications (Android)
Senior Software Engineer - Mobile Applications (Android)

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 700,000 - 950,000
Competitive salary
Health insurance
Hybrid work model
+1
Mobile Application Developer (iOS & Android)
Mobile Application Developer (iOS & Android)

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 420,000 - 700,000
Health benefits
Professional growth opportunities
Competitive salary with performance‑dr
+1
Senior Mobile Application Developer - Android
Senior Mobile Application Developer - Android

Placements24 • Upington

On-site
ZAR 600,000 - 900,000
Competitive salary
Health benefits
Professional development
+2
Senior Mobile Application Developer (Android & iOS)
Senior Mobile Application Developer (Android & iOS)

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Health insurance
Professional development
Senior Mobile App Developer (iOS/Android)
Senior Mobile App Developer (iOS/Android)

Placements24 • Klerksdorp

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Bonuses
Health insurance
+3
Senior Mobile App Developer (Android & iOS)
Senior Mobile App Developer (Android & iOS)

Placements24 • South Africa

Hybrid
ZAR 900,000 - 1,300,000
Health insurance
Performance-based incentives
Training & conferences
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
Senior Mobile Application Developer (iOS & Android)
Senior Mobile Application Developer (iOS & Android)

Placements24 • Soweto

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Professional development
Creative work environment
+2