{"id":4153449,"url":"https://alion.io/job/jpmorganchase-lead-software-engineer-senior-android-engineer","title":"Lead Software Engineer - Senior Android Engineer","company":{"id":257,"name":"JPMorganChase","domain":"jpmorganchase.com","url":"https://alion.io/company/jpmorganchase","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Oracle","truth_index":{"grade":"A","score":88,"open_postings":1016,"ghost_share":0.009,"stale_share":0.628,"repost_share":0.048,"time_to_fill_p50_days":15,"computed_at":"2026-11-12T10:38:37Z"}},"role":"Mobile","role_family":"Mobile","seniority":"lead","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["New York, United States"],"countries":["US"],"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":"CI/CD","optional":false},{"name":"Dagger","optional":false},{"name":"Git","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"Jetpack Compose","optional":false},{"name":"JUnit","optional":false},{"name":"Kotlin","optional":false},{"name":"Kotlin Coroutines","optional":false},{"name":"Mockito","optional":false},{"name":"MVI","optional":false},{"name":"MVVM","optional":false},{"name":"Rest API","optional":false},{"name":"RxJava","optional":false},{"name":"Prompt Engineering","optional":true}],"status":"live","first_seen_at":"2026-11-09T14:25:51Z","employer_posted_date":"2026-11-09","last_verified_at":"2026-11-12T18:49:37Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"You’ll deliver features end to end in an Agile environment, communicate progress to teammates and stakeholders, and help shape reliable, well-designed mobile products. You’ll also have opportunities to explore how AI can improve mobile experiences and engineering workflows.\nAs a Lead Software Engineer - Senior Android Engineer at JPMorgan Chase within Consumer and Community Banking - Mobile Payments team, you’ll design, build, and maintain high-quality Android applications that deliver meaningful experiences for customers and businesses. You’ll work with a collaborative team of technologists across the full software development lifecycle-from design and implementation to testing, release, and ongoing improvement.\nJob responsibilities\nDesign, develop, test, and maintain Android applications using Kotlin and Jetpack Compose.\nBuild accessible, responsive interfaces and implement clean architectures such as MVVM or MVI.\nIntegrate REST APIs and work with remote data in formats such as JSON.\nUse Android Studio debugging and profiling tools to investigate and resolve performance and reliability issues.\nWrite unit tests and use code coverage tools to maintain software quality.\nContribute to code reviews, technical discussions, and Agile planning.\nUse AI-assisted development tools thoughtfully to support tasks such as code exploration, test generation, and documentation.\nKeep the team and stakeholders informed about development progress, risks, and dependencies.\nRequired qualifications, capabilities, and skills\nFormal training or certification on software engineering concepts and 5+ years applied experience \nExperience designing, developing, and maintaining Android applications, as well as experience with Android testing tools and frameworks, including JUnit and Mockito.\nStrong knowledge of Kotlin and the Android ecosystem; Java experience is also valuable, and experience with Kotlin Coroutines and asynchronous programming.\nExperience with Jetpack Compose and modern Android UI development.\nExperience integrating RESTful APIs and working with JSON and remote data.\nFamiliarity with architectural patterns such as MVVM and MVI, and design patterns such as those described by the Gang of Four.\nWorking knowledge of Git or a comparable version-control platform.\nUnderstanding of mobile UI fundamentals, including layouts, navigation, and animations.\nFamiliarity with Kotlin Coroutines, RxJava, or LiveData in production applications.\nExperience with Dagger or another dependency-injection framework.\nExperience with CI/CD processes and tools such as Jenkins.\nPreferred qualifications, capabilities, and skills\nFamiliarity with prompt engineering, including writing clear instructions, providing context, and refining prompts to improve results.\nExperience using AI-assisted coding tools to support development while reviewing and validating generated output.\nUnderstanding of how to test AI-generated code, including checking for correctness, security, maintainability, and edge cases.\nExperience integrating generative AI or machine-learning capabilities into Android applications through APIs or on-device frameworks.\nFamiliarity with evaluating AI features for quality, latency, reliability, and user experience.","description_format":"text","description_chars":3238,"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":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commercial & Retail Banks","Wealth Management & Financial Advisors","Asset Management & Funds","Investment Banking & M&A Advisory"],"lifecycle":[{"event":"open","at":"2026-11-12T09:58:33Z"}],"visa":[{"country":"US","licensed_sponsor":true,"adverts_offering_sponsorship_24m":0,"sanctioned_now":false,"evidence":"H-1B filings in 12 months: 3,429 · green card filings: 933","filings_12m":3429,"filings_prev_12m":3601,"green_card_filings_12m":933,"median_offered_wage_usd":160366,"route":null,"cap_exempt":false,"checked_at":"2026-11-12T07:36:15+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":1598}],"liveness":{"score":60,"band":"ok","label":"Likely open","p_open":1,"p_active":0.602,"p_room":1,"age_days":2,"expected_fill_days":15,"reasons":["conf:0","stale_co","win:early","comp:brand"],"computed_at":"2026-11-12T10:38:37Z"},"pay":null,"html_url":"https://alion.io/job/jpmorganchase-lead-software-engineer-senior-android-engineer","json_url":"https://alion.io/job/jpmorganchase-lead-software-engineer-senior-android-engineer.json","meta":{"generated_at":"2026-11-12T21:52:16Z","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":46098,"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":257},"rest":"https://alion.io/mcp/rest/get_company?id=257"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fjpmorganchase-lead-software-engineer-senior-android-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Fjpmorganchase-lead-software-engineer-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%2Fjpmorganchase-lead-software-engineer-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/jpmorganchase-lead-software-engineer-senior-android-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fjpmorganchase-lead-software-engineer-senior-android-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4153449}},{"tool":"search_jobs","arguments":{"company":"jpmorganchase.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4153449},"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"}}