Mobile SDK Engineer — Kotlin/Swift (GIS)

Socket.dev

Redlands (CA)

On-site

USD 79,000 - 133,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Esri is seeking engineers to advance a native GIS SDK for mobile platforms, including ArcGIS Maps SDK for Swift and Kotlin, in Redlands, CA. You will help design and deliver production-quality features for iOS and Android, focusing on field mapping, data collection, and geospatial tooling.

The role emphasizes collaboration with cross-functional teams, rigorous testing, and adopting modern mobile development patterns to keep Esri at the forefront of GIS technology.

Qualifications

  • 1+ years of software development experience.
  • Fluent in iOS/Swift or Android/Kotlin.
  • Possess object-oriented design skills.
  • Fluent in git source code management.
  • Understanding of algorithms and design patterns.
  • Ability to work closely with the team to build quality software in a constantly evolving environment.
  • Effective time management, organizational, and written and verbal communication skills.
  • Bachelor's degree in computer science, mathematics, GIS, or a related field.

Responsibilities

  • Build and test iOS/Android apps that conform to industry best practices to test the APIs and ensure their quality.
  • Develop excellent software for use in field mapping, data collection, sensor networks, street navigation, and more.
  • Collaborate with developers, product engineers and product owners throughout the development process.
  • Assist the team in evaluating different areas of functionality and assessing the viability of adding new features.
  • Ensure that the product remains at the forefront of iOS and Android development patterns and paradigms.
  • Solve and articulate complex problems with application design, development, and user experiences.

Skills

iOS/Swift
Android/Kotlin
Object-oriented design
Git
Algorithms
Team collaboration
Time management
Communication

Education

Bachelor's degree in CS, Math, GIS, or related field
Master's degree in CS, Math, GIS, or related field

Tools

Esri ArcGIS
JSON RESTful interface

Job description

Esri is seeking engineers to advance a native GIS SDK for mobile platforms, including ArcGIS Maps SDK for Swift and Kotlin, in Redlands, CA. You will help design and deliver production-quality features for iOS and Android, focusing on field mapping, data collection, and geospatial tooling.

The role emphasizes collaboration with cross-functional teams, rigorous testing, and adopting modern mobile development patterns to keep Esri at the forefront of GIS technology.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development I - Kotlin/Swift SDKs
Software Development I - Kotlin/Swift SDKs

Socket.dev • Redlands (CA)

On-site
USD 79,000 - 133,000
Android Software Engineer – Field Apps
Android Software Engineer – Field Apps

NextGenEnergyJobs • Portland (ME)

Hybrid
USD 90,000 - 120,000
GIS Product Engineer II - ArcGIS Maps SDKs for Native Apps
GIS Product Engineer II - ArcGIS Maps SDKs for Native Apps

PowerToFly • Redlands (CA)

On-site
USD 80,000 - 133,000
GIS Product Engineer II - ArcGIS Maps SDKs for Native Apps
GIS Product Engineer II - ArcGIS Maps SDKs for Native Apps

Esri • Redlands (CA)

On-site
USD 80,000 - 133,000
Medical benefits
Dental benefits
Vision benefits
+4
Senior Mobile Product Designer — ArcGIS Field Maps
Senior Mobile Product Designer — ArcGIS Field Maps

ESRI • Redlands (CA)

On-site
USD 112,000 - 177,000
Android Apps Developer for Field Mapping & GPS
Android Apps Developer for Field Mapping & GPS

Socket.dev • Portland (ME)

On-site
USD 79,000 - 133,000
Software Engineer II: Scala/Java for GIS Workflow
Software Engineer II: Scala/Java for GIS Workflow

Esri • Redlands (CA)

On-site
USD 101,000 - 167,000
Relocation assistance
Geospatial Software Engineer — AI & GIS Tools
Geospatial Software Engineer — AI & GIS Tools

ESRI • Redlands (CA)

On-site
USD 137,000 - 140,000
Health insurance
Dental insurance
Vision insurance
+3
Software Developer I - Android Apps
Software Developer I - Android Apps

Socket.dev • Portland (ME)

On-site
USD 79,000 - 133,000
Sr. Product Engineer– ArcGIS SDK Documentation
Sr. Product Engineer– ArcGIS SDK Documentation

ESRI • Redlands (CA)

On-site
USD 94,000 - 159,000
Relocation assistance