Software Developer - iOS Apps at Esri (Redlands, CA)

Software Developer - iOS Apps at Esri (Redlands, CA)

Add To Bookmarks
Location: Redlands, CA
Type: Full Time
Created: 2021-07-03 05:01:04

Apply Here

Do you love to develop iOS apps? Challenge yourself at Esri and build great location aware apps that enable people around the globe to solve real-world problems. We’re looking for smart, user-focused developers to join our team and help push the boundaries on iOS while putting their mark on the apps of tomorrow.


  • Design, develop, and test functionality for the latest iOS 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 Apple advocate within Esri and at conferences; help us grow our iOS development expertise
  • Develop strong skills and best practices on the team through participation in design and code reviews


  • Be an Apple enthusiast and a game changer
  • 2+ years of commercial software development experience
  • You are anxious to learn but you’ve got these things covered:
    • Objective-C and/or Swift
    • Xcode
    • Developing with the Cocoa and Cocoa Touch APIs
    • Object oriented design skills
    • Data structures and algorithms
    • App development issues related to performance optimization and caching
  • 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, depending on position level (master’s in computer science, GIS, or related field preferred)
  • Did we mention you gotta love iOS?

Recommended Qualifications:

  • Submitted apps to the App Store
  • Protocol oriented design skills
  • 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

Got a GitHub? Put it on your resume. Have an app in the App Store? Tell us which one(s). Let us see your work.