Senior Software Engineer - Mobile (Android)

Placements24

Klerksdorp

On-site

ZAR 700,000 - 950,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary reviews
Health insurance
Professional development
Collaborative team in Soweto
Generous paid time off

Job summary

Placements24 in Soweto seeks a Senior Software Engineer with Android focus to design, develop, and launch high-quality mobile apps for the Android platform, from concept to deployment.

The ideal candidate has 5+ years of mobile experience, strong Kotlin/Java skills, and familiarity with Android architecture components, REST APIs, and collaborative UI/UX work.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
  • 5+ years of mobile app development experience with Android.
  • Strong Kotlin or Java skills and Android SDK proficiency.
  • Experience with Android architecture components and Jetpack.
  • Experience consuming RESTful APIs and backend integration.

Responsibilities

  • Design, develop, and maintain native Android applications using Kotlin or Java.
  • Collaborate with UI/UX designers to create intuitive mobile interfaces.
  • Write clean, efficient, and well-documented code following best practices.
  • Optimize performance across devices.
  • Integrate with backend services and APIs.
  • Participate in code reviews, testing, and debugging.

Skills

Kotlin
Java
Android SDK
Jetpack
REST APIs
UI/UX collaboration

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Android Studio
Git
REST client/tools

Job description

About the Role

Our client is looking for an experienced Senior Software Engineer specializing in Android mobile development to join their dynamic team in Soweto . This role is critical in designing, developing, and launching high-quality, engaging mobile applications for the Android platform. You will work within a collaborative environment, contributing to the entire app lifecycle from concept to deployment and beyond. The ideal candidate is passionate about creating intuitive and performant mobile experiences, possesses strong problem-solving skills, and is eager to contribute to impactful projects within a growing technology sector in Gauteng.

Key Responsibilities
  • Design, develop, and maintain native Android applications using Kotlin or Java.
  • Collaborate with UI/UX designers to create intuitive and visually appealing mobile interfaces.
  • Write clean, efficient, and well-documented code following best practices and coding standards.
  • Optimize application performance for speed, scalability, and responsiveness across various Android devices.
  • Integrate mobile applications with backend services and APIs.
  • Participate in code reviews, testing, and debugging to ensure high-quality software delivery.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Minimum of 5 years of professional experience in mobile application development, with a strong focus on Android.
  • Proficiency in Kotlin and/or Java, with a deep understanding of the Android SDK.
  • Experience with Android architecture components, Jetpack, and common libraries.
  • Familiarity with RESTful APIs, JSON, and integrating with backend services.
  • Strong understanding of mobile UI/UX principles and performance optimization techniques.
Benefits
  • Competitive salary with regular salary reviews and performance bonuses.
  • Comprehensive health, dental, and vision insurance coverage.
  • Opportunities for professional development, training, and attending industry events.
  • A collaborative and supportive team environment in Soweto .
  • Be part of developing cutting-edge mobile applications that reach a wide audience.
  • Generous paid time off and company holidays.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Application Developer (iOS & Android)
Mobile Application Developer (iOS & Android)

Placements24 • Soweto

On-site
ZAR 550,000 - 750,000
Competitive salary
Health and wellness benefits
Professional development in mobile技
Senior Mobile Developer (iOS/Android)
Senior Mobile Developer (iOS/Android)

Placements24 • Sandton

On-site
ZAR 700,000 - 1,000,000
Competitive pay
Medical aid
Retirement fund
+3
Software Developer - Mobile Applications
Software Developer - Mobile Applications

Placements24 • Vereeniging

Hybrid
ZAR 550,000 - 900,000
Competitive annual salary
Hybrid work arrangement
Comprehensive medical aid and pension
+3
Lead Mobile App Developer
Lead Mobile App Developer

Placements24 • Sandton

Hybrid
ZAR 900,000 - 1,500,000
Executive benefits package
Professional development opportunities
Hybrid work model
Lead Mobile Developer
Lead Mobile Developer

Placements24 • Sandton

On-site
ZAR 1,200,000 - 1,800,000
Executive-level compensation
Professional growth opportunities
Team leadership development
Senior Mobile App Developer (iOS)
Senior Mobile App Developer (iOS)

Placements24 • Bloemfontein

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary with bonus
Health, dental, and vision insurance
Paid time off
+2
Senior Mobile Software Engineer
Senior Mobile Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 800,000 - 1,100,000
Competitive compensation package
Tenure-based loyalty leave
Access to wellness programs
+3
Mobile Developer (Kotlin / Swift)
Mobile Developer (Kotlin / Swift)

iDbase Software • Cape Town

On-site
Senior Software Developer
Senior Software Developer

Placements24 • East London

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Bonuses
Medical aid
+2
Mobile Developer (Kotlin / Swift)
Mobile Developer (Kotlin / Swift)

Blue Pearl HQ • Cape Town

On-site
ZAR 480,000 - 720,000