Software Developer - Mobile (Android)

Placements24

Bloemfontein

Hybrid

ZAR 420,000 - 720,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Performance-based bonuses
Medical and retirement benefits

Job summary

Placements24 in Bloemfontein is seeking a skilled Software Developer focused on Android mobile development. You will design, build, and maintain innovative Android apps, collaborating with UI/UX, product managers, and engineers to deliver high-quality experiences.

The role requires strong Android SDK knowledge, Kotlin/Java proficiency, and experience with MVVM/MVP patterns, RESTful APIs, and Git. A hybrid work model and a supportive team culture are offered to grow your mobile expertise.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 3+ years of professional experience in Android app development.
  • Proficiency in Kotlin and/or Java, and a strong understanding of the Android SDK.
  • Experience with Android UI design principles, performance tuning, and mobile architecture patterns (e.g., MVVM, MVP).
  • Familiarity with RESTful APIs, JSON, and common networking technologies.
  • Experience with version control systems like Git.

Responsibilities

  • Design, develop, and implement feature-rich Android applications using Kotlin or Java.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with backend services and APIs to integrate mobile applications with server-side logic.
  • Perform unit testing to ensure robustness, usability, and reliability of the application.
  • Troubleshoot and debug issues, optimize application performance, and maintain code quality.

Skills

Kotlin
Java
Android SDK
MVVM/MVP
UI design
RESTful APIs
JSON
Git
Performance tuning
Mobile architecture

Education

Bachelor's degree in CS/Software Engineering

Tools

Android Studio
Git
RESTful APIs

Job description

About the Role

Our client is seeking a talented Software Developer specializing in Android mobile development to join their team in Bloemfontein . You will be responsible for designing, developing, and maintaining innovative and user-friendly mobile applications for the Android platform. This role involves collaborating closely with UI/UX designers, product managers, and other engineers to deliver high-quality mobile experiences. The ideal candidate possesses a strong understanding of the Android SDK, a passion for mobile technology, and a desire to contribute to impactful projects within a dynamic and supportive work environment.

Key Responsibilities
  • Design, develop, and implement feature-rich Android applications using Kotlin or Java.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with backend services and APIs to integrate mobile applications with server-side logic.
  • Perform unit testing to ensure robustness, usability, and reliability of the application.
  • Troubleshoot and debug issues, optimize application performance, and maintain code quality.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 3+ years of professional experience in Android app development.
  • Proficiency in Kotlin and/or Java, and a strong understanding of the Android SDK.
  • Experience with Android UI design principles, performance tuning, and mobile architecture patterns (e.g., MVVM, MVP).
  • Familiarity with RESTful APIs, JSON, and common networking technologies.
  • Experience with version control systems like Git.
Benefits
  • Competitive salary and performance-based bonuses.
  • Comprehensive medical and retirement benefits.
  • Opportunities for professional growth and learning new mobile technologies.
  • A hybrid work model providing flexibility between office and remote work.
  • Work on engaging mobile projects that reach a wide audience in Bloemfontein .
  • Collaborative team atmosphere with a focus on innovation and user experience.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer - Mobile (Android)
Senior Software Developer - Mobile (Android)

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Health, dental, and vision insurance
Professional development opportunities
Senior Software Engineer - Mobile Applications (Android)
Senior Software Engineer - Mobile Applications (Android)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 950,000
Competitive salary
Health insurance
Hybrid work model
+1
Senior Mobile Developer (Android)
Senior Mobile Developer (Android)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work arrangement
Professional growth
Training opportunities
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
Software Developer - Mobile (iOS/Android)
Software Developer - Mobile (iOS/Android)

Placements24 • Paarl

On-site
ZAR 350,000 - 520,000
Competitive salary
Health benefits
Training opportunities
+1
Lead Mobile Application Developer (iOS/Android)
Lead Mobile Application Developer (iOS/Android)

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work flexibility
Comprehensive medical aid
Retirement fund
+2
Senior Mobile Developer (iOS/Android)
Senior Mobile Developer (iOS/Android)

Placements24 • Benoni

On-site
ZAR 900,000 - 1,300,000
Competitive salary
Health, dental, and vision insurance
Professional development in Benoni
+1
Software Developer - Mobile Applications (iOS/Android)
Software Developer - Mobile Applications (iOS/Android)

Placements24 • Stellenbosch

On-site
ZAR 480,000 - 900,000
Health insurance
Dental insurance
Vision insurance
+3
Senior Mobile Application Developer
Senior Mobile Application Developer

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary
Medical & dental insurance
Hybrid work model
+2
Senior Mobile Application Developer (Android/iOS)
Senior Mobile Application Developer (Android/iOS)

Placements24 • Gauteng

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Competitive salary
Health benefits
+1