Software Developer II - Android Apps
Core
Build Android applications for field mapping, data collection, sensor networks, and street navigation.
Role type
Mid-level Android software developer
Builds
Mobile applications for field workflows and navigation
Domain
Mobile development / GIS / Spatial data
Deliverable
production ML models | product features
Required skills
Kotlin, Android platform, object-oriented design, data structures, algorithms, mobile performance optimization, caching
Preferred skills
Google Play/Amazon Appstore publishing, spatial/mapping applications, native hardware components, GIS, RESTful web services, Git
Technologies
Kotlin, Android, Git, RESTful web services
Responsibilities
Build Android applications from architecture through design and implementation; Translate user requirements into applications supporting real-world field scenarios; Solve complex design, development, performance, and user-experience problems; Advocate for Android development at industry conferences; Participate in design and code reviews.
Seniority
Mid-level, hands-on IC
