{"id":121483,"url":"https://alion.io/job/idt-senior-android-engineer","title":"Senior Android Engineer (Full-stack)","company":{"id":4445,"name":"IDT Corporation","domain":"idt.net","url":"https://alion.io/company/idt","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":{"grade":"C","score":63,"open_postings":93,"ghost_share":0.624,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":45,"computed_at":"2026-11-12T10:38:37Z"}},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":null,"work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Minsk, Belarus"],"countries":["BY"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Claude","optional":false},{"name":"Compose Multiplatform","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Dagger","optional":false},{"name":"Hilt","optional":false},{"name":"JavaScript","optional":false},{"name":"Jetpack Compose","optional":false},{"name":"Koin","optional":false},{"name":"Kotlin","optional":false},{"name":"Kotlin Coroutines","optional":false},{"name":"Kotlin Multiplatform","optional":false},{"name":"Ktor","optional":false},{"name":"MVI","optional":false},{"name":"MVVM","optional":false},{"name":"Node JS","optional":false},{"name":"Rest API","optional":false},{"name":"Retrofit","optional":false},{"name":"Room","optional":false},{"name":"SQLite","optional":false},{"name":"TypeScript","optional":false},{"name":"WorkManager","optional":false},{"name":"Angular","optional":true},{"name":"PostgreSQL","optional":true},{"name":"React.js","optional":true},{"name":"Vue.js","optional":true}],"status":"live","first_seen_at":"2026-05-12T14:59:41Z","employer_posted_date":"2026-05-12","last_verified_at":"2026-11-12T14:44:41Z","board_verified":true,"closed_at":null,"days_open":184,"trust":{"level":"ghost","repost_count":1,"flags":["stale","company_stale"],"days_open":183},"description":"We are looking for a Senior Android Engineer based in Minsk to join our distributed engineering team.\nYou will work across product and infrastructure, building features for our POS platform while owning the Android device management layer that supports and manages our hardware in the field. You will use AI tools every day as part of how you write, test, and review code. You will work closely with engineers, product managers, QA, and designers across Minsk, Israel, and the U.S.\nThis role requires 4 days a week in our Minsk office to collaborate with the engineering team, and remote collaboration with the larger team in Israel and the U.S.\nPrimary location - Minsk, Belarus!\nResponsibilities:\nPOS App Development\nDesign and implement UI for our Android tablet POS app using Jetpack Compose and Compose Multiplatform, working with our UI/UX designers\n\nBuild shared business logic, networking, and data layers using Kotlin Multiplatform\n\nIntegrate APIs, third party libraries, and services\n\nEnsure optimal performance, quality, and responsiveness of the application\n\nDebug and resolve software defects and technical issues\n\nWrite clean, maintainable, and scalable code\n\nShip features end to end, from the Compose UI to the backend API changes behind them\n\nWork with the full-stack team on the design of the APIs the app depends on\n\nDebug issues that cross the app and the services it calls\n\nCollaboration\nWork closely with product managers to turn requirements into technical solutions\n\nParticipate in Agile ceremonies and cross-functional planning sessions\n\nCommunicate clearly across time zones with teams in Minsk, Israel, and the U.S.\n\nBe available for at least 3 hours of daily overlap with U.S. Eastern time zone\n\nRequired Qualifications:\nAndroid App Development\n5+ years of commercial Android development experience\n\nExcellent knowledge of Kotlin\n\nDeep knowledge of Jetpack Compose is a must\n\nProficiency in Material 2/3 and Atomic design\n\nDeep knowledge of Coroutines & Flow\n\nUnderstanding of MVVM / MVI patterns\n\nFamiliarity with RESTful APIs using Ktor or Retrofit\n\nExperience with Dagger/Hilt or Koin\n\nExperience with SQLite, directly or through Room\n\nAbility to work with foreground services, WorkManager, and Broadcast Receivers\n\nFull-Stack Reach\nProduction experience with JavaScript or TypeScript\n\nProduction experience building or extending backend services and APIs, ideally in Node.js\n\nComfortable working in unfamiliar code with the help of AI tools\n\nGeneral knowledge\nExperience using AI tools such as GitHub Copilot, Cursor, or Claude as a core part of daily work\n\nFluency in English\n\nNice to Have\nExperience with Android device management (MDM, kiosk mode, Android Enterprise)\n\nExperience with a modern web frontend framework, such as Vue, React, or Angular\n\nExperience with databases such as Postgres and MongoDB\n\n3 days per week in our Minsk office\n\nAt least 3 hours of overlap with U.S. Eastern time zone each day\n\nWhat We Offer:\nHybrid/on-site/remote in Belarus/Minsk work opportunity!\nStable job with long-term growth perspective.\nCompetitive salary with annual performance review.\nTop-tier hardware to support your productivity.\nAn exciting and challenging job with talented people around.\nContinuous learning and career growth opportunities.\nCompensation for professional training, seminars, and conferences.\nReferral program - get rewarded for helping us grow the team with talented people.\nCompany-supported English classes to enhance your professional growth.","description_format":"text","description_chars":3495,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Advanced (C1)","optional":false}]},"benefits":["Continuous learning","Growth opportunities"],"hiring_locations":[{"name":"Belarus","iso":"BY","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Unified Communications","Network Interconnect","Money Transfer & Remittances"],"lifecycle":[{"event":"open","at":"2026-05-12T14:59:41Z"},{"event":"close","at":"2026-10-12T17:12:07Z"},{"event":"reopen","at":"2026-11-09T12:53:19Z"}],"visa":[],"liveness":{"score":8,"band":"cold","label":"Long shot","p_open":1,"p_active":0.3,"p_room":0.28,"age_days":183,"expected_fill_days":45,"reasons":["conf:1","stale_co","velocity","ghost","win:tail","crowd:brand"],"computed_at":"2026-11-12T10:38:37Z"},"pay":null,"html_url":"https://alion.io/job/idt-senior-android-engineer","json_url":"https://alion.io/job/idt-senior-android-engineer.json","meta":{"generated_at":"2026-11-12T15:07:36Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":31592,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4445},"rest":"https://alion.io/mcp/rest/get_company?id=4445"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fidt-senior-android-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fidt-senior-android-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fidt-senior-android-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/idt-senior-android-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fidt-senior-android-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":121483}},{"tool":"search_jobs","arguments":{"company":"idt.net","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":121483},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}