Salary
💰 $118,976 - $197,600 per year
About the role
- Join Esri’s Field Apps team and lead the development of powerful Android applications that help people around the world make informed decisions on the move
- Drive technical direction, mentor others, and architect solutions using the latest Android frameworks and tools
- Shape seamless, high-performance mobile experiences that support offline workflows, advanced mapping, and device integration
- Build Android apps for field mapping, data collection, sensor networks, street navigation, and more
- Collaborate with other developers and designers throughout the development process
- Understand user requirements and solve complex problems with design, development, and user experience
- Be an Android advocate within the company and at conferences to grow Android development capability throughout Esri
Requirements
- 5+ years of commercial software development experience
- Be an Android enthusiast and a game changer
- Kotlin programming
- Developing on the Android platform
- Object oriented design skills
- Data structures and algorithms
- Mobile development issues related to performance optimization and caching
- Develop strong skills and best practices through design and code reviews
- Good communication skills
- Be a team player who can also fly solo
- The ability to thrive in an environment that changes often
- Bachelor’s in computer science, engineering, or mathematics
- (Recommended) Submitted Android apps to Google Play/Amazon Appstore/other Android marketplaces
- (Recommended) Prior experience building spatial/mapping applications or software components
- (Recommended) Experience with security and/or native hardware components (GPS, camera, and more)
- (Recommended) Experience with one or more of the following technologies: GIS, RESTful web services, Git
- (Recommended) Master’s in computer science, engineering, or mathematics