Android Developer Intern

OneScreen

Islamabad

On-site

PKR 134,000 - 279,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

OneScreen is seeking an Android Developer Intern to build features for native Android apps using Kotlin. This hands-on internship works with senior engineers and collaborates with product, design, QA, and firmware teams. The position is on-site in Islamabad with evening/night shifts to align with US teams.

You'll learn Android fundamentals, MVVM/MVI patterns, Jetpack libraries, and debugging with ADB, logcat, and Android Profiler as you work on real features that ship.

Qualifications

  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
  • Working knowledge of Kotlin; exposure to Java is helpful.
  • At least one Android app you've built — coursework, personal project, hackathon, or internship.
  • Basic understanding of Android fundamentals: activities, fragments, lifecycle, intents, and permissions.
  • Familiarity with at least some Jetpack libraries (Compose, Navigation, Room, WorkManager, Lifecycle, ViewModel). Dependency injection with Hilt or Dagger is a plus.
  • Comfort with Git and basic branching workflows.
  • Willingness to learn debugging tools like ADB, logcat, and Android Profiler.
  • Clear communication — you can explain what you tried, what broke, and what you think is going on.
  • Curiosity and persistence when problems don't have an obvious answer.
  • Ownership and accountability for the work you take on.

Responsibilities

  • Build and maintain features in our native Android apps using Kotlin.
  • Implement UI components with Jetpack Compose and/or the traditional View system.
  • Get hands‑on with Android internals — activity/fragment lifecycle, intents, permissions.
  • Help investigate performance issues: startup time, memory usage, rendering jank, battery drain, ANRs.
  • Participate in code reviews and technical design discussions.
  • Debug issues using ADB, logcat, dumpsys, Android Profiler, and crash reporting tools.
  • Test on real hardware and work with our hardware and firmware teams.
  • Speak up early when requirements or technical assumptions don't add up.

Skills

Kotlin
Android app development
Git
Debugging with Android tools
Clear communication
Ownership & accountability
Curiosity & persistence

Education

Pursuing CS/SE degree
Equivalent self-taught experience

Tools

Android Studio
Jetpack Libraries
ADB
Android Profiler

Job description

OneScreen is on a mission to revolutionize educational technology with a range of hardware and software solutions. We have experienced rapid growth in the last few years and are on the verge of expanding our product lines and exploring opportunities in new markets. OneScreen collaborates with various partners to provide customers with seamless and robust solutions.

Job Description

OneScreen is looking for an Android Developer Intern to help build the Android applications that power our devices and mobile experiences. This is a hands-on internship: you'll work on real features that ship, with guidance from senior engineers, and see your code go from design review through implementation, testing, and release.

You'll sit alongside product, design, QA, and firmware teams and get exposure to what it takes to make software behave reliably across a wide range of Android versions, form factors, and hardware configurations.

Note: This position works the evening/night shift alongside our US teams. This is an on-site role.

What You'll Do

  • Build and maintain features in our native Android apps using Kotlin, following the architecture patterns already established in the codebase (MVVM/MVI).
  • Implement UI components with Jetpack Compose and/or the traditional View system, with an eye toward responsiveness and accessibility.
  • Get hands‑on with Android internals — activity/fragment lifecycle, intents, the permissions model, and background execution limits — and understand why they matter across OS versions.
  • Help investigate performance issues: startup time, memory usage, rendering jank, battery drain, and ANRs.
  • Participate in code reviews and technical design discussions — asking questions is part of the job.
  • Debug issues using ADB, logcat, dumpsys, Android Profiler, and crash reporting tools.
  • Test on real hardware and work with our hardware and firmware teams on device-specific behavior.
  • Speak up early when requirements or technical assumptions don't add up, and take part in blameless root‑cause discussions.
Qualifications
  • Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field — or equivalent self‑taught experience.
  • Working knowledge of Kotlin; exposure to Java is helpful.
  • At least one Android app you've built — coursework, a personal project, a hackathon, or a prior internship. We care more about what you've built than where you built it.
  • Basic understanding of Android fundamentals: activities, fragments, lifecycle, intents, and permissions.
  • Familiarity with at least some Jetpack libraries (Compose, Navigation, Room, WorkManager, Lifecycle, ViewModel). Dependency injection with Hilt or Dagger is a plus, not a requirement.
  • Comfort with Git and basic branching workflows.
  • Willingness to learn debugging tools like ADB, logcat, and Android Profiler.
  • Clear communication — you can explain what you tried, what broke, and what you think is going on.
  • Curiosity and persistence when problems don't have an obvious answer.
  • Ownership and accountability for the work you take on.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Developer Intern — Build Real Apps (Evening On-Site)
Android Developer Intern — Build Real Apps (Evening On-Site)

OneScreen • Islamabad

On-site
PKR 134,000 - 279,000
Android Developer
Android Developer

OneScreen • Islamabad

On-site
PKR 1,200,000 - 2,400,000
Native Android Engineer — Kotlin, MVVM & Jetpack
Native Android Engineer — Kotlin, MVVM & Jetpack

OneScreen • Islamabad

On-site
PKR 1,200,000 - 2,400,000
Android Developer
Android Developer

MobiPixels • Islamabad

On-site
Friendly and collaborative team environment
Opportunity to work on exciting projects
Native Android Developer (Immediate Joining Only)
Native Android Developer (Immediate Joining Only)

Satus Systems • Lahore Cant

On-site
Android developer
Android developer

Jing Hau • Multan

On-site
Android Developer
Android Developer

Astapor Technologies • Sialkot

On-site
PKR 600,000 - 800,000
Senior Software Engineer (Android)
Senior Software Engineer (Android)

Hopeghospital • Karachi Division

On-site
Product Operations Engineer
Product Operations Engineer

OneScreen • Rawat

On-site
PKR 8,340,000 - 12,511,000
Medical Insurance
Recreational trips and activities
Opportunities for personal and professional development
UI/UX Designer
UI/UX Designer

OneScreen • Islamabad

On-site
PKR 600,000 - 1,200,000