Software Developer - Android Apps

Esri   •  

Portland, ME

Industry: Technology

  •  

Less than 5 years

Posted 38 days ago

Responsibilities

  • Design, develop, and test functionality for the latest Android apps
  • Join forces with other developers and designers throughout the development process
  • Understand user requirements—these apps have to meet real world scenarios
  • Develop software for use in field mapping, data collection, sensor networks, street navigation, and more
  • Solve complex problems with design, development, and user experience
  • Be an Android advocate within the company and at conferences; help us grow Android development capability throughout Esri

Requirements

  • Be an Android enthusiast and a game changer
  • Two or more years of commercial software development experience
  • You're anxious to learn but you’ve got these things covered:
    • Java 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 on the team through participation in design and code reviews
  • All the other important things that will help you be successful at Esri: good communication skills, a team player who can also fly solo, and the ability to thrive in an environment that changes often
  • Bachelor’s in computer science, engineering, or mathematics
  • Did we mention, you gotta love Android? 

Recommended Qualifications

  • Experience with the Kotlin programming language
  • Experience with data binding and the MVVM pattern
  • Submitted Android apps to Google Play/Amazon Appstore/other Android marketplaces
  • Prior experience building spatial/mapping applications or software components
  • Experience with security and/or native hardware components (GPS, camera, etc.)
  • Experience with one or more of the following technologies: GIS, RESTful web services, Git
  • Master’s in computer science, GIS, or related field