Android Developer Intern
AI Summary
An Android Developer Intern builds and maintains Android app features using Kotlin, Jetpack Compose, and Android fundamentals, collaborating with product, design, and firmware teams to ship reliable software across devices and OS versions.
About this role
Android Developer Intern
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.
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.
Skills
Explore related jobs
More jobs at OneScreen
- Sales EngineerIslamabad, Islamabad
- Android DeveloperIslamabad, Islamabad Capital Territory
- UI/UX DesignerIslamabad, Islamabad Capital Territory
- Senior Customer Communications and Retention LeadIslamabad, Islamabad Capital Territory
- Operations ExecutiveIslamabad, ICT
- Video Editor and Content CreatorIslamabad, Pakistan
Similar ADB jobs
Jobs in Islamabad
Paid Ads AssociateSavvital · Islamabad, Pakistan
Sales Associate - Client ServicesSavvital · Islamabad, Pakistan- Manager Charging & BillingJazzWorld · Islamabad, Islamabad Capital Territory
- Expert Digital Product Analytics - TeknosysJazzWorld · Islamabad, Islamabad Capital Territory
- Power BI DeveloperiGATE Technology · Islamabad, Islamabad Capital Territory
- Manager CRM & OnboardingJazzWorld · Islamabad, Islamabad Capital Territory
Browse these categories
Market data for this role
All reports →- SeriesRole reportsOne role family at a time: how many openings, what changed this week, who is hiring, what it pays.
- SeriesSalary reportsWhat employers publish in job postings, by level and workplace. Not self-reported pay.
- Market overviewState of tech hiring, September 2026: up 4.8%Tech hiring rose 4.8% month over month in September 2026, with 411,122 new listings. Customer support and account executive roles led the growth.