{"id":884846,"url":"https://alion.io/job/onescreensolutions-android-developer","title":"Android Developer","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":"junior","employment_type":"full_time","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":1,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure DevOps","optional":false},{"name":"Dagger","optional":false},{"name":"Dependency Injection","optional":false},{"name":"Flutter","optional":false},{"name":"Git","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitLab","optional":false},{"name":"GraphQL","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":"Rest API","optional":false},{"name":"Room","optional":false},{"name":"ViewModel","optional":false},{"name":"WorkManager","optional":false},{"name":"Azure","optional":true},{"name":"Dart","optional":true}],"status":"live","first_seen_at":"2026-07-22T17:29:15Z","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 seeking a Native Android Developer to build and scale the Android applications that power our devices and mobile experiences. This is a hands-on engineering role: you will own features end to end, from architecture and implementation through release, telemetry, and iteration. You will work closely with product, design, QA, and firmware teams to ship software that performs reliably across a wide range of Android versions, form factors, and hardware configurations. Experience with Flutter is a strong plus, as parts of our product surface are cross-platform.\nThis role offers a clear path toward technical leadership and influence over mobile architecture, release engineering, and platform standards.\nNote: The candidate will work during the evening/night shift with our US Teams. This is an on-site position.\nResponsibilities\nDesign, build, and maintain native Android applications using Kotlin (and Java where applicable), following modern architecture patterns such as MVVM or MVI.\nBuild responsive, accessible interfaces with Jetpack Compose and/or the traditional View system.\nIntegrate with REST and GraphQL APIs, handling authentication, caching, offline behavior, and error states cleanly.\nWork with Android internals - activity/fragment lifecycle, the intent system, the permissions model, and background execution limits - to build features that behave correctly across OS versions.\nContribute to Flutter-based components and shared modules where cross-platform delivery makes sense.\nOptimize application performance: startup time, memory footprint, rendering, battery consumption, and ANR elimination.\nWrite unit and instrumentation tests, and partner with QA to keep automated coverage meaningful and maintainable.\nParticipate in code reviews, technical design discussions, and architectural decisions.\nSupport build and release pipelines using Azure DevOps, GitHub Actions, or GitLab, including signing, versioning, and Play Store distribution.\nDebug production issues using ADB, logcat, dumpsys, Android Profiler, crash reporting, and analytics dashboards.\nCollaborate with hardware and firmware teams on device-specific behavior, integrations, and testing on real units.\nChallenge requirements and technical assumptions early, and contribute to blameless root-cause analysis when things go wrong.\n Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.\n1+ years of professional experience building and shipping native Android applications.\nStrong proficiency in Kotlin; working knowledge of Java.\nSolid understanding of Android internals: lifecycle management, intents, permissions, services, and background execution constraints.\nExperience with Jetpack libraries (Compose, Navigation, Room, WorkManager, Lifecycle, ViewModel) and dependency injection (Hilt or Dagger).\nHands-on experience with ADB, logcat, and Android Profiler for debugging, log analysis, and performance investigation.\nFamiliarity with Git-based workflows.\nExcellent communication skills, with the ability to explain technical trade-offs to both technical and non-technical stakeholders.\nStrong analytical, investigative, and problem-solving skills.\nAbility to thrive in a fast-paced, cross-functional, multi-regional environment.\nHigh degree of ownership, accountability, and professional integrity.","description_format":"text","description_chars":3724,"description_truncated":false,"requirements":{"experience_years_min":1,"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":14,"band":"cold","label":"Long shot","p_open":1,"p_active":0.381,"p_room":0.36,"age_days":62,"expected_fill_days":32,"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","json_url":"https://alion.io/job/onescreensolutions-android-developer.json","meta":{"generated_at":"2026-09-23T18:26:48Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers"}}