Esri - Redlands, CA

posted about 1 month ago

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

About the position

The iOS Developer position at Esri involves designing, developing, and testing innovative location-aware applications that address real-world problems. The role emphasizes collaboration with other developers and designers, understanding user requirements, and advocating for Apple technologies within the company and at conferences. The ideal candidate will have a strong passion for iOS development and a commitment to enhancing the user experience through effective software solutions.

Responsibilities

  • Design, develop, and test functionality for the latest iOS apps
  • Collaborate with other developers and designers throughout the development process
  • Understand user requirements to ensure apps 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 Apple technologies within Esri and at conferences
  • Participate in design and code reviews to develop strong skills and best practices on the team

Requirements

  • 5+ years of commercial software development experience
  • Proficiency in Objective-C and/or Swift
  • Experience with Xcode and developing with Cocoa and Cocoa Touch APIs
  • Strong object-oriented design skills
  • Knowledge of data structures and algorithms
  • Understanding of app 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

  • Experience submitting 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.)
  • Familiarity with GIS, RESTful web services, or Git
  • Master's degree in computer science, GIS, or related field
  • A GitHub profile showcasing work or apps in the App Store

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