{"id":3568914,"url":"https://alion.io/job/swits-digital-private-limited-android-kotlin","title":"Android Kotlin","company":{"id":4442893,"name":"Swits Digital Private Limited","domain":"switsdigital.com","url":"https://alion.io/company/swits-digital-private-limited","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Chennai, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":7,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Android SDK","optional":false},{"name":"C++","optional":false},{"name":"Clean Architecture","optional":false},{"name":"Compose Multiplatform","optional":false},{"name":"Declarative UI","optional":false},{"name":"Jetpack Compose","optional":false},{"name":"Kotlin","optional":false},{"name":"Kotlin Coroutines","optional":false},{"name":"Kotlin Multiplatform","optional":false},{"name":"Material Design","optional":false},{"name":"State Management","optional":false}],"status":"live","first_seen_at":"2026-10-30T17:21:37Z","employer_posted_date":null,"last_verified_at":"2026-10-30T17:21:37Z","board_verified":false,"closed_at":null,"days_open":11,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":11},"description":"Job Description: Android Developer Kotlin\n\nExperience :7-11 years\n\nLocation: ChennaiRole Overview\n\nWe are looking for an experienced Android Developer with strong expertise in native Android development using Kotlin and Jetpack Compose. The ideal candidate will contribute to ongoing product development initiatives, building high-quality, scalable, and performance-optimized mobile applications.\n\nThe project involves Kotlin Multiplatform (KMP) with Compose Multiplatform for shared UI development. While the primary focus will be on Android, the candidate should also be capable of supporting a minimum viable iOS implementation to enable future cross-platform expansion.\n\nCandidates with experience in modern Android architecture, Compose-based UI development, and an understanding of Generative AI tools will be preferred.\n\nKey Responsibilities\n\nDesign, develop, and maintain native Android applications using Kotlin and modern Android development practices. \nBuild production-ready, responsive, and reusable user interfaces using Jetpack Compose. \nDevelop and contribute to shared business logic and UI components using Kotlin Multiplatform and Compose Multiplatform. \nSupport the development of a minimum viable iOS application using shared Kotlin Multiplatform components. \nImplement modern Android architecture patterns, clean code principles, and reusable software components. \nOptimize application performance, memory usage, responsiveness, and overall user experience. \nWork with Compose state management, navigation, Material Design 3, coroutines, and Flow. \nIntegrate native Android components and, where required, C/C++ libraries through JNI/JNA. \nTroubleshoot, debug, and resolve application and native component issues. \nCollaborate with product managers, UI/UX designers, architects, QA engineers, and other development teams. \nLeverage Generative AI tools and AI-assisted development workflows to improve productivity and code quality. \nParticipate in code reviews, technical discussions, documentation, knowledge sharing, and mentoring activities. \n\nRequired Technical Skills 1. Native Android Development\n\nStrong hands-on experience in Kotlin and native Android application development. \nGood understanding of Android SDK, application lifecycle, threading, and memory management. \nExperience with Android architecture best practices, clean architecture, and design patterns. \nProficiency in debugging, troubleshooting, and performance optimization. \n\n2. Jetpack Compose\n\nMinimum 2 years of hands-on experience with Jetpack Compose in production applications. \nStrong understanding of declarative UI development and reusable UI components. \nExperience with Compose state management, Navigation Compose, and Material Design 3. \nAbility to develop responsive, maintainable, and high-performance user interfaces. \n\n3. Kotlin Multiplatform & Compose Multiplatform\n\nWorking knowledge or hands-on experience with Kotlin Multiplatform (KMP). \nUnderstanding of sharing business logic and common code across Android and iOS. \nFamiliarity with Compose Multiplatform for developing shared user interfaces. \nAbility to support a minimum working iOS application and understand platform-specific integrations. \nFamiliarity with iOS project integration, Xcode, and Kotlin Multiplatform build workflows is an advantage. \n\nExperience Requirements\n\nSenior-Level Consultant\n\n7 11 years of relevant Android/Kotlin development experience. \nMinimum 2 years of practical Jetpack Compose experience. \nStrong expertise in Android architecture, UI development, and performance optimization. \nKotlin Multiplatform or Compose Multiplatform experience is preferred. \n\nMid-Level Consultant\n\nMinimum 4 years of relevant Android/Kotlin development experience. \nMinimum 2 years of practical Jetpack Compose experience. \nStrong fundamentals in Android development, modern UI implementation, and debugging. \nFamiliarity with Kotlin Multiplatform and shared UI development is desirable. \n\nSoft Skills\n\nStrong analytical and problem-solving abilities. \nAbility to work independently in a fast-paced product development environment. \nEffective communication and collaboration skills. \nProactive approach to learning, troubleshooting, and knowledge sharing. \nAbility to mentor team members and clearly communicate technical concepts.","description_format":"text","description_chars":4313,"description_truncated":false,"requirements":{"experience_years_min":7,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Cybersecurity"],"lifecycle":[{"event":"open","at":"2026-10-31T14:09:45Z"}],"visa":[],"liveness":{"score":81,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.896,"p_room":0.9,"age_days":10,"expected_fill_days":29,"reasons":["seen:10","velocity","win:mid"],"computed_at":"2026-11-10T06:52:35Z"},"pay":null,"html_url":"https://alion.io/job/swits-digital-private-limited-android-kotlin","json_url":"https://alion.io/job/swits-digital-private-limited-android-kotlin.json","meta":{"generated_at":"2026-11-11T02:04:27Z","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":790,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00: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":4442893},"rest":"https://alion.io/mcp/rest/get_company?id=4442893"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fswits-digital-private-limited-android-kotlin"},{"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%2Fswits-digital-private-limited-android-kotlin"},{"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%2Fswits-digital-private-limited-android-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/swits-digital-private-limited-android-kotlin\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fswits-digital-private-limited-android-kotlin"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3568914}},{"tool":"search_jobs","arguments":{"company":"switsdigital.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3568914},"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"}}