Android Software Engineer (Intermediate) - Hybrid

Entelect

City of Johannesburg Metropolitan Municipality

Hybrid

ZAR 600,000 - 900,000

Full time

19 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

Twice-yearly salary increases
Guaranteed bonuses
Wellness programs
Loyalty leave
Leadership coaching

Job summary

Entelect is seeking an Intermediate Android Software Engineer to join a dynamic, cross-functional team in a hybrid work model. You will apply your Android expertise to build scalable apps for leading South African clients, collaborating with product, design and QA to deliver high-quality software.

The role emphasises clean code, modern tooling (Kotlin, Jetpack Compose, Gradle, Firebase, Dagger) and continual learning, with leadership support and regular reviews.

Qualifications

  • Bachelor's degree in IT, Engineering, or related field.
  • Minimum 6 years' experience as a software engineer in an enterprise environment.
  • Proficiency in software engineering fundamentals and clean code.
  • Experience shipping Android apps at scale.
  • Ability to architect and structure small projects within an enterprise context.
  • Strong collaboration and communication skills with customer-facing abilities.
  • Experience with Kotlin, Jetpack Compose, Gradle, Firebase, and Dagger.

Responsibilities

  • Develop Android apps for leading South African organisations.
  • Enhance product quality via containerisation and CI/CD to support DevOps culture.
  • Engage in SDLC activities from design to estimation.
  • Research and implement innovative technologies on projects.

Skills

Android app development
Software engineering fundamentals
Clean code practices
Cross-functional collaboration
Customer-facing skills
Adaptability to new frameworks

Education

Bachelor's degree in IT/Engineering or related fields

Tools

Kotlin
Jetpack Compose
Gradle
Firebase
Dagger
Coroutines & Flow

Job description

Entelect is seeking an Intermediate Android Software Engineer to join a dynamic, cross-functional team in a hybrid work model. You will apply your Android expertise to build scalable apps for leading South African clients, collaborating with product, design and QA to deliver high-quality software.

The role emphasises clean code, modern tooling (Kotlin, Jetpack Compose, Gradle, Firebase, Dagger) and continual learning, with leadership support and regular reviews.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Experienced Android Engineer — Hybrid, Enterprise-Scale Apps
Experienced Android Engineer — Hybrid, Enterprise-Scale Apps

Entelect • Cape Town

Hybrid
ZAR 700,000 - 950,000
Twice-yearly salary increases
Loyalty leave
Wellness programs
+4
Senior Android Engineer - Hybrid | Lead, Scalable Apps
Senior Android Engineer - Hybrid | Lead, Scalable Apps

Entelect • Cape Town

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Wellness programs
Professional development
+1
Senior Android Engineer — Hybrid, Kotlin & Jetpack Compose
Senior Android Engineer — Hybrid, Kotlin & Jetpack Compose

Entelect • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Twice-yearly salary increases
Guaranteed bonuses
Wellness programs and professional dev
Intermediate Android Mobile Software Engineer
Intermediate Android Mobile Software Engineer

Entelect • City of Johannesburg Metropolitan Municipality

Hybrid
ZAR 600,000 - 900,000
Twice-yearly salary increases
Guaranteed bonuses
Wellness programs
+2
Intermediate Android Mobile Software Engineer
Intermediate Android Mobile Software Engineer

Entelect • Cape Town

Hybrid
ZAR 700,000 - 950,000
Twice-yearly salary increases
Loyalty leave
Wellness programs
+4
Senior Mobile Software Engineer - Hybrid, Impactful Apps
Senior Mobile Software Engineer - Hybrid, Impactful Apps

Entelect • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Bonus program
Wellness program
Professional development
+3
Java Software Engineer - Growth, DevOps & Impact (Hybrid)
Java Software Engineer - Growth, DevOps & Impact (Hybrid)

Entelect • Johannesburg

Hybrid
ZAR 600,000 - 900,000
Twice-yearly salary increases
Guaranteed bonuses
Loyalty leave
+3
Senior Android Mobile Software Engineer
Senior Android Mobile Software Engineer

Entelect • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Twice-yearly salary increases
Guaranteed bonuses
Wellness programs and professional dev
Senior Mobile Engineer — Lead, Innovate & Grow (Hybrid)
Senior Mobile Engineer — Lead, Innovate & Grow (Hybrid)

Entelect • Johannesburg

Hybrid
ZAR 1,200,000 - 1,800,000
Biannual salary raises
Guaranteed bonuses
Wellness programs
+2
Senior Android Engineer — Hybrid Work & Growth Opportunities
Senior Android Engineer — Hybrid Work & Growth Opportunities

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 700,000 - 950,000
Competitive salary
Health insurance
Hybrid work model
+1