{"id":884843,"url":"https://alion.io/job/onescreensolutions-android-developer-intern","title":"Android Developer Intern","company":{"id":697010,"name":"OneScreen Solutions","domain":"onescreensolutions.com","url":"https://alion.io/company/onescreensolutions","size_band":"51-200","is_staffing_agency":false,"is_intermediary":false,"ats_vendor":"SmartRecruiters","truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"intern","employment_type":"internship","work_mode":"on_site","remote_scope":null,"hiring_geo_confidence":"structured","locations":["Islamabad, Pakistan"],"countries":["PK"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Dagger","optional":false},{"name":"Dependency Injection","optional":false},{"name":"Hilt","optional":false},{"name":"Java","optional":false},{"name":"Jetpack Compose","optional":false},{"name":"Kotlin","optional":false},{"name":"MVI","optional":false},{"name":"MVVM","optional":false},{"name":"Room","optional":false},{"name":"ViewModel","optional":false},{"name":"WorkManager","optional":false},{"name":"Git","optional":true}],"status":"live","first_seen_at":"2026-07-22T18:03:39Z","employer_posted_date":"2026-07-22","last_verified_at":"2026-09-23T05:18:12Z","board_verified":true,"closed_at":null,"days_open":63,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":63},"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.\n 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.\nYou'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.\nNote: This position works the evening/night shift alongside our US teams. This is an on-site role.\nWhat You'll Do\nBuild and maintain features in our native Android apps using Kotlin, following the architecture patterns already established in the codebase (MVVM/MVI).\nImplement UI components with Jetpack Compose and/or the traditional View system, with an eye toward responsiveness and accessibility.\nGet hands-on with Android internals - activity/fragment lifecycle, intents, the permissions model, and background execution limits - and understand why they matter across OS versions.\nHelp investigate performance issues: startup time, memory usage, rendering jank, battery drain, and ANRs.\nParticipate in code reviews and technical design discussions - asking questions is part of the job.\nDebug issues using ADB, logcat, dumpsys, Android Profiler, and crash reporting tools.\nTest on real hardware and work with our hardware and firmware teams on device-specific behavior.\nSpeak up early when requirements or technical assumptions don't add up, and take part in blameless root-cause discussions.\n Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field - or equivalent self-taught experience.\nWorking knowledge of Kotlin; exposure to Java is helpful.\nAt 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.\nBasic understanding of Android fundamentals: activities, fragments, lifecycle, intents, and permissions.\nFamiliarity with at least some Jetpack libraries (Compose, Navigation, Room, WorkManager, Lifecycle, ViewModel). Dependency injection with Hilt or Dagger is a plus, not a requirement.\nComfort with Git and basic branching workflows.\nWillingness to learn debugging tools like ADB, logcat, and Android Profiler.\nClear communication - you can explain what you tried, what broke, and what you think is going on.\nCuriosity and persistence when problems don't have an obvious answer.\nOwnership and accountability for the work you take on.","description_format":"text","description_chars":3028,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Hardware","Audio Visual"],"lifecycle":[{"event":"open","at":"2026-09-14T03:26:30Z"}],"liveness":{"score":15,"band":"cold","label":"Long shot","p_open":1,"p_active":0.344,"p_room":0.44,"age_days":62,"expected_fill_days":60,"reasons":["conf:0","win:tail","crowd:junior"],"computed_at":"2026-09-23T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/onescreensolutions-android-developer-intern","json_url":"https://alion.io/job/onescreensolutions-android-developer-intern.json","meta":{"generated_at":"2026-09-23T18:27:20Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers"}}