{"id":2670216,"url":"https://alion.io/job/ntt-data-senior-android-developer-with-kotlin","title":"Senior Android Developer (with Kotlin)","company":{"id":50348,"name":"NTT DATA","domain":"nttdata.com","url":"https://alion.io/company/ntt-data","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Phenom","truth_index":{"grade":"B","score":75,"open_postings":30,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":22,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Cluj-Napoca, Romania"],"countries":["RO"],"hiring_countries":["RO","RS"],"hiring_countries_total":2,"salary":null,"salary_estimate":null,"experience_years_min":6,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Kotlin","optional":false},{"name":"Ktor","optional":false},{"name":"Physical AI","optional":false},{"name":"Android SDK","optional":true},{"name":"Apache Kafka","optional":true},{"name":"ArduPilot","optional":true},{"name":"AWS","optional":true},{"name":"Azure","optional":true},{"name":"CI/CD","optional":true},{"name":"Computer Vision","optional":true},{"name":"Docker","optional":true},{"name":"Edge AI","optional":true},{"name":"GCP","optional":true},{"name":"Git","optional":true},{"name":"Gmail","optional":true},{"name":"Kotlin Coroutines","optional":true},{"name":"Kubernetes","optional":true},{"name":"Linux","optional":true},{"name":"MAVLink","optional":true},{"name":"MQTT","optional":true},{"name":"PostgreSQL","optional":true},{"name":"Python","optional":true},{"name":"Rest API","optional":true},{"name":"Time Series Forecasting","optional":true},{"name":"WebRTC","optional":true},{"name":"WebSockets","optional":true},{"name":"WhatsApp","optional":true}],"status":"live","first_seen_at":"2026-10-13T00:00:00Z","employer_posted_date":"2026-10-16","last_verified_at":"2026-10-17T09:52:55Z","board_verified":true,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":4},"description":"Who we are\nWe are looking for an experienced software engineer to join a research and innovation team exploring the application of Physical AI, autonomous systems and connected drones.\nThe role will focus on developing and proving new capabilities that connect autonomous or remotely operated physical devices with cloud, edge and enterprise platforms. Initial research use cases include crowd monitoring and public safety, emergency-service applications, and autonomous parcel delivery, with scope to explore additional applications as the technology develops.\nThis is primarily a backend and integration-focused engineering role, although the target environment includes Android-based devices and applications. The successful candidate will therefore bring strong experience of Android development, Kotlin and modern API/service development, ideally including Ktor.\nYou will work in a research environment where requirements will evolve rapidly and where experimentation, prototyping and technical problem solving are as important as production software engineering.\nWhat you'll be doing\nDesign and develop software supporting Physical AI and autonomous-system research use cases\nBuild backend services and device-side components using Kotlin, with Ktor highly desirable\nDevelop and integrate Android-based applications and services supporting connected devices, drones and edge-computing platforms\nDesign and implement RESTful APIs, WebSockets and event-driven interfaces between devices, edge platforms and cloud services\nIntegrate with drone platforms, SDKs, telemetry services, sensors, cameras and other physical devices\nDevelop capabilities for real-time ingestion and processing of telemetry, location, sensor, image and video metadata\nSupport command-and-control interactions between applications and autonomous or remotely operated devices\nPrototype new use cases quickly, taking concepts from initial experimentation through to working demonstrators and proofs of concept\nInvestigate the use of AI/ML and computer vision services within physical and autonomous-system workflows\nDesign solutions capable of operating across device, edge and cloud environments, including scenarios with intermittent or constrained connectivity\nImplement appropriate authentication, authorisation, encryption and secure communications between devices and services\nDevelop automated unit, integration and API testing and contribute to CI/CD pipelines\nDiagnose complex problems spanning applications, networks, devices and cloud infrastructure\nProduce clear technical documentation covering architecture, APIs, experiments and research findings\nCollaborate with researchers, software engineers, network specialists, AI specialists and external technology partners\nWhat you'll bring along\nBSc/MSc in Computer Science or related field\nMinimum 6+ years as an Android Developer\nKotlin development is a must\nAndroid application and service development, including Android SDK and Android lifecycle concepts\nBackend development using Kotlin; experience with Ktor would be particularly valuable\nDesign and implementation of REST APIs and asynchronous/event-driven services\nHTTP, WebSockets and common messaging patterns\nConcurrent and asynchronous programming using Kotlin Coroutines\nJSON and common data serialisation approaches\nIntegration with third-party SDKs and APIs\nGit and modern source-control practices\nAutomated testing, including unit and integration testing\nCI/CD and contemporary DevOps practices\nContainerisation using Docker\nExperience deploying applications or services to a major cloud platform such as AWS, Azure or Google Cloud\nStrong troubleshooting skills across distributed applications and services\nDesirable Skills:\nDrone/UAV development, including integration with drone SDKs, flight controllers or ground-control systems\nMAVLink, PX4, ArduPilot, DJI SDKs or similar drone/autonomous-system technologies\nEdge computing and edge AI\nComputer vision and video analytics\nIntegration with AI/ML inference services\nReal-time video streaming technologies such as WebRTC or RTSP\nMQTT, Kafka or other event/messaging technologies\nGPS/GNSS, geospatial data and mapping technologies\nIoT device integration and telemetry\n4G/5G connectivity and mobile-network concepts\nLinux and embedded/edge computing environments\nKubernetes or container orchestration\nObservability technologies including logging, metrics, tracing and distributed monitoring\nPostgreSQL, NoSQL or time-series databases\nPython, particularly for AI/ML integration, prototyping or data processing\nSecurity, Safety & Responsible AI\nBecause the research involves physical devices, cameras, location information and potentially public-safety applications, the successful candidate should understand the importance of building security, privacy, safety and responsible AI principles into solutions from the outset\n\nDocument\n\nWhat’s in it for you\nNew beginnings can be a challenge. We promise a smooth integration and a supportive mentor\nPick your working style: choose from Remote, Hybrid or Office work opportunities\nEarly bird or night owl? Our projects have different working hours to suit your needs\nNobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms\nWe want you to stay healthy! Enjoy our Private Health Insurance - it’s custom-made for you\nA clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School\nMake the most of our epic parties or themed events - they’re lovingly designed for our people and their families\nNTT DATA recruiters will never ask job seekers and candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties that may try to impersonate NTT DATA recruiters, either in writing or by phone, in an attempt to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will be associated with an @nttdata.com email address. NTT DATA will not use any non-NTT DATA or personal email domains (Gmail, Yahoo, etc.) or personal communication channels (WhatsApp, Facebook etc) at any time during the recruitment process. If you suspect any fraudulent activity, please contact us.\nNTT DATA Romania is an equal opportunity employer and considers all applicants regardless to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees.\nNot the job for you? Perhaps you have a friend who would be a perfect fit. Send them this link!\nWhat’s in it for you\nNew beginnings can be a challenge. We promise a smooth integration and a supportive mentor\nPick your working style: choose from Remote, Hybrid or Office work opportunities\nEarly bird or night owl? Our projects have different working hours to suit your needs\nNobody is born an expert. Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms\nWe want you to stay healthy! Enjoy our Private Health Insurance - it’s custom-made for you\nA clear mind is a healthy mind. Attend individual coaching sessions or go one step further by joining our accredited Coaching School\nMake the most of our epic parties or themed events - they’re lovingly designed for our people and their families\nMake this the place you grow\nYour unique talent is what matters. NTT DATA Romania is an equal opportunity employer and considers all applicants regardless to race, color, religion, citizenship, national origin, ethnicity, age, gender, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic.\n\nDocument\n\nThird parties fraudulently posing as NTT DATA recruiters\nNTT DATA recruiters will never ask job seekers and candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties that may try to impersonate NTT DATA recruiters, either in writing or by phone, in an attempt to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will be associated with an @nttdata.com email address. NTT DATA will not use any non-NTT DATA or personal email domains (Gmail, Yahoo, etc.) or personal communication channels (WhatsApp, Facebook etc) at any time during the recruitment process. If you suspect any fraudulent activity, please contact us.","description_format":"text","description_chars":8699,"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":["Health insurance"],"hiring_locations":[{"name":"Romania","iso":"RO","kind":"country"},{"name":"Serbia","iso":"RS","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Data Centers & Colocation","Financial Software & Embedded Finance","IT Consulting & Digital Transformation","Managed IT Services (MSP)"],"lifecycle":[{"event":"open","at":"2026-10-16T04:06:48Z"},{"event":"close","at":"2026-10-16T09:31:40Z"},{"event":"reopen","at":"2026-10-16T09:34:19Z"},{"event":"close","at":"2026-10-16T09:39:49Z"},{"event":"reopen","at":"2026-10-16T14:04:16Z"}],"visa":[],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.629,"p_room":1,"age_days":4,"expected_fill_days":22,"reasons":["conf:3","stale_co","velocity","win:early","comp:brand"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/ntt-data-senior-android-developer-with-kotlin","json_url":"https://alion.io/job/ntt-data-senior-android-developer-with-kotlin.json","meta":{"generated_at":"2026-10-17T10:25:07Z","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":13592,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"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":50348},"rest":"https://alion.io/mcp/rest/get_company?id=50348"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fntt-data-senior-android-developer-with-kotlin"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"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%2Fntt-data-senior-android-developer-with-kotlin"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"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%2Fntt-data-senior-android-developer-with-kotlin"},{"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/ntt-data-senior-android-developer-with-kotlin\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fntt-data-senior-android-developer-with-kotlin"}]}