Sr. Software Developer - iOS Apps Job at Esri, Remote

  • Esri
  • Remote

Job Description

Overview

Join Esri’s Field Apps team and take the lead in building next-level iOS applications that empower professionals around the world to make critical decisions in the field. From conservationists tracking endangered species to emergency response teams managing natural disasters, your work will directly impact the tools that drive real-time, location-aware action in the field.

As a Senior Software Developer, you’ll design and implement intuitive, high-performance mobile apps using the latest Apple technologies. You’ll focus on solving complex challenges like offline data synchronization, real-time mapping, and seamless device integration, all while collaborating with a talented team to build solutions that are as reliable as they are impactful.

Help shape the future of field mobility on iOS and create apps that truly make a difference!

Esri has a Relocation Assistance Program and can provide support with relocating to the Redlands, CA area for this position.

Responsibilities


  • 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

Requirements


  • Be an Apple enthusiast and a game changer

  • 5+ years of commercial software development experience

  • You are eager 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

    • The ability to thrive in an environment that changes often


  • Bachelor’s degree in computer science, engineering, or mathematics

  • Did we mention you've 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, or Git

  • Master’s degree in computer science, GIS, or related field

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.

#LI-EL1

#LI-Onsite

Job Tags

Full time, Relocation, Relocation package

Similar Jobs

Service Corporation International

Courier Job at Service Corporation International

 ...Courier Transports and delivers documents, family mementos, flowers, and similar articles safely to destination that may include...  ...Postal Code: 76012 Category (Portal Searching): Administration and Clerical Job Location: US-TX - Arlington Service Corporation International

Metalcraft of Mayville

1st or 2nd Shift Product Testing Technician (Scag Power Equipment) Job at Metalcraft of Mayville

 ...equipment operation according to test plan Perform and document maintenance checks at specified regular intervals Fill out daily test log documentation Reports issues to test team Other duties as assigned Qualifications Must maintain constant safety... 

Hampton Inn Carefree

Hotel Sales Manager Job at Hampton Inn Carefree

 ...Arizona is seeking a motivated and results-driven Part-Time Sales Manager to help grow our business and strengthen relationships within...  ...connections, driving revenue, and representing a trusted hotel brand. Position Summary: The Part-Time Sales Manager is responsible... 

Colonial Plumbing, Heating & Air

Entry-level HVAC Apprentice Job at Colonial Plumbing, Heating & Air

 ...Job Description Job Description Colonial Plumbing Heating Air is currently hiring for a full-time Entry-level HVAC Apprentice to improve their skills while assisting experienced technicians in the Colonial Heights, VA area. This HVAC apprenticeship earns a competitive... 

Aveanna Healthcare

PRN Pediatric Registered Nurse (RN) Job at Aveanna Healthcare

 ...Registered Nurse (RN)Pediatric Day Healthcare Center Location: Metairie, LA About the Role Make every day meaningful by caring for children who inspire you. Join our compassionate team at Aveanna Healthcares Pediatric Day Healthcare Center (PDHC)...