Esri - Redlands, CA

posted about 1 month ago

Full-time - Mid Level
Redlands, CA
Professional, Scientific, and Technical Services

About the position

Esri is seeking a user-focused Android developer to create innovative location-aware applications that address real-world challenges. The role involves building Android apps from architecture to design, collaborating with other developers and designers, and advocating for Android development within the company. The ideal candidate will have a passion for Android and a strong desire to learn and grow in a dynamic environment.

Responsibilities

  • Build the latest Android apps from architecture to design (ICS and up)
  • Collaborate with other developers and designers throughout the development process
  • Understand user requirements to meet real-world scenarios
  • Develop software for field mapping, data collection, sensor networks, street navigation, and more
  • Solve complex problems related to design, development, and user experience
  • Advocate for Android within the company and at conferences, enhancing Android development capabilities throughout Esri.

Requirements

  • 5+ years of commercial software development experience
  • Strong enthusiasm for Android development
  • Proficient in Kotlin programming
  • Experience developing on the Android platform
  • Solid understanding of object-oriented design skills
  • Knowledge of data structures and algorithms
  • Ability to address mobile development issues related to performance optimization and caching
  • Good communication skills and ability to work both independently and as part of a team
  • Bachelor's degree in computer science, engineering, or mathematics.

Nice-to-haves

  • 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.)
  • Familiarity with GIS, RESTful web services, and Git
  • Master's degree in computer science, engineering, or mathematics.

Benefits

  • Medical, dental, and vision insurance
  • Basic and supplemental life insurance for employees and their families
  • 401(k) and profit-sharing programs
  • Minimum accrual of 80 hours of vacation leave
  • Twelve paid holidays throughout the calendar year
  • Opportunities for personal and professional growth
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service