{"id":764934,"url":"https://alion.io/job/1001-senior-android-engineer","title":"Senior Android Engineer","company":{"id":693261,"name":"1001","domain":"1001.tv","url":"https://alion.io/company/1001-tv","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Breezy","truth_index":{"grade":"D","score":40,"open_postings":21,"ghost_share":1,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-01T05:45:00Z"}},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Baghdad, Iraq"],"countries":["IQ"],"hiring_countries":["IQ"],"hiring_countries_total":1,"salary":null,"salary_estimate":null,"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Android SDK","optional":false},{"name":"Git","optional":false},{"name":"Kotlin","optional":false}],"status":"live","first_seen_at":"2023-08-22T11:14:33Z","employer_posted_date":"2023-08-22","last_verified_at":"2026-10-01T15:39:07Z","board_verified":true,"closed_at":null,"days_open":1136,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":1135},"description":"Job Description:\n1001 is seeking a highly skilled and experienced Senior Android Developer to join our dynamic mobile development team. As a Senior Android Developer, you will be responsible for designing and building advanced features for the 1001 platform. The ideal candidate should possess a strong background in Kotlin, Test-Driven Development (TDD), and writing unit tests to ensure the delivery of high-quality, scalable, and robust Android applications.\nJob Responsibilities:\nCollaborate with cross-functional teams to design, develop, and implement new features and enhancements for our Android applications. Take ownership of the entire development lifecycle from concept to deployment.\nDemonstrate expertise in Kotlin programming language, leveraging its features to write clean, efficient, and maintainable code.\nChampion the TDD approach and actively participate in writing test cases before implementing new features. Ensure thorough test coverage and maintain a reliable suite of unit tests.\nDesign and implement unit tests to verify the correctness of individual components and ensure code quality and stability.\nConduct and participate in code reviews to ensure code adheres to best practices, follows coding standards, and complies with design specifications.\nIdentify and resolve performance bottlenecks in Android applications to deliver fast and responsive user experiences.\nCreate and maintain technical documentation related to Android application architecture, codebase, and troubleshooting guides.\nContribute to technical design discussions and provide input on feasibility of proposed features.\nWork proactively to identify and fix bugs and issues in the existing Android applications. Continuously monitor and enhance the application's performance and stability.\nCollaborate effectively with the product manager, designer, and other team members to understand requirements, contribute ideas, and ensure successful project delivery.\nKeep up-to-date with the latest advancements and trends in Android development, Kotlin, and best practices to bring innovation and improvements to our development processes.\nProvide guidance and mentorship to fellow team members in the engineering department, supporting their professional growth and development.\nQualifications:\nProven experience as an Android Developer with a minimum of 6 years in mobile application development.\nStrong proficiency in Kotlin and a deep understanding of the Android SDK and Android Studio.\nExtensive experience in Test-Driven Development (TDD) and writing unit tests using testing frameworks.\nSolid knowledge of object-oriented design principles and software design patterns.\nExperience with version control systems, preferably Git.\nFamiliarity with Agile development methodologies and practices.\nExcellent problem-solving and analytical skills, with the ability to tackle complex technical challenges.\nStrong communication and teamwork skills to collaborate effectively with cross-functional teams.\nEducation\nBachelor's or Master's degree in Computer Science, Software Engineering, or a related field.","description_format":"text","description_chars":3097,"description_truncated":false,"requirements":{"experience_years_min":6,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Iraq","iso":"IQ","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Media & Entertainment","TV Production","Content Creation"],"lifecycle":[{"event":"open","at":"2026-09-11T19:41:33Z"}],"liveness":{"score":3,"band":"cold","label":"Long shot","p_open":1,"p_active":0.124,"p_room":0.28,"age_days":1135,"expected_fill_days":38,"reasons":["conf:24","stale_co","ghost","win:tail","crowd:"],"computed_at":"2026-10-01T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/1001-senior-android-engineer","json_url":"https://alion.io/job/1001-senior-android-engineer.json","meta":{"generated_at":"2026-10-02T01:51:16Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":2391,"day_limit":5000,"remaining_today":2609,"minute_limit":60,"resets_at":"2026-10-03T00:00:00Z"}}}