{"schemaVersion":"jobsearcher.job.v1","id":"913638e1a10b5d1b8b2e66ed","url":"https://jobsearcher.com/jobs/913638e1a10b5d1b8b2e66ed","canonicalUrl":"https://jobsearcher.com/jobs/913638e1a10b5d1b8b2e66ed","title":"Software Developer II - Android Apps","description":"OverviewAs a Software Developer II at Esri, you will build modern Android apps that enable real-time field data collection, mapping, and critical field operations. You'll collaborate with design and engineering teams to deliver high-performance mobile experiences on Android, including offline syncing and GPS integration. Your work will support global missions by shaping field workflows and scalable tooling. This role offers opportunities to influence Android development across the company and contribute to meaningful, real-world solutions.Compensation / Benefitsmedical, dental, visionlife insurance for employees and families401(k) and profit-sharingvacation leave (minimum accrual 80 hours)paid holidaysprofessional growth opportunitiesResponsibilitiesBuild Android apps from architecture to design (ICS and up)Collaborate with developers and designers throughout the processTranslate user requirements into practical mobile solutionsDevelop software for field mapping, data collection, sensor networks, and navigationAddress complex problems with design, development, and UXPromote Android development and capabilities across EsriEngage in design and code reviews to share best practicesKey requirements2+ years of commercial software development experienceKotlin programmingDeveloping on the Android platformObject oriented design skillsData structures and algorithmsMobile performance optimization and cachingGood communication and teamwork skillsAbility to thrive in a changing environmentBachelor's degree in computer science, engineering, mathematics, or related fieldGood communication skillsTeam player who can work independentlyAdaptability in a dynamic environmentKotlinAndroid platform developmentObject oriented design","company":"Esri","rawCompany":"esri","city":"Apple Valley","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-10-26T13:17:16.844Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer II - Android Apps","description":"OverviewAs a Software Developer II at Esri, you will build modern Android apps that enable real-time field data collection, mapping, and critical field operations. You'll collaborate with design and engineering teams to deliver high-performance mobile experiences on Android, including offline syncing and GPS integration. Your work will support global missions by shaping field workflows and scalable tooling. This role offers opportunities to influence Android development across the company and contribute to meaningful, real-world solutions.Compensation / Benefitsmedical, dental, visionlife insurance for employees and families401(k) and profit-sharingvacation leave (minimum accrual 80 hours)paid holidaysprofessional growth opportunitiesResponsibilitiesBuild Android apps from architecture to design (ICS and up)Collaborate with developers and designers throughout the processTranslate user requirements into practical mobile solutionsDevelop software for field mapping, data collection, sensor networks, and navigationAddress complex problems with design, development, and UXPromote Android development and capabilities across EsriEngage in design and code reviews to share best practicesKey requirements2+ years of commercial software development experienceKotlin programmingDeveloping on the Android platformObject oriented design skillsData structures and algorithmsMobile performance optimization and cachingGood communication and teamwork skillsAbility to thrive in a changing environmentBachelor's degree in computer science, engineering, mathematics, or related fieldGood communication skillsTeam player who can work independentlyAdaptability in a dynamic environmentKotlinAndroid platform developmentObject oriented design","datePosted":"2026-10-26T13:17:16.844Z","dateModified":"2026-10-26T13:17:16.844Z","hiringOrganization":{"@type":"Organization","name":"Esri","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Apple Valley","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"913638e1a10b5d1b8b2e66ed"},"url":"https://jobsearcher.com/jobs/913638e1a10b5d1b8b2e66ed"}}