Talent.com
Sr. Software Developer - iOS Apps

Sr. Software Developer - iOS Apps

EsriRedlands, California, United States
30+ days ago
Job type
  • Full-time
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.

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 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 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-JH1

    #LI-Hybrid

    Create a job alert for this search

    Sr Software Developer • Redlands, California, United States

    Related jobs
    • Promoted
    • New!
    Choose your schedule - Earn At Least $690 For Your First 70 Trips, Guaranteed.

    Choose your schedule - Earn At Least $690 For Your First 70 Trips, Guaranteed.

    UberLytle Creek, CA, US
    Full-time +1
    Earn at least $690 driving with Uber when you complete your first 70 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...Show moreLast updated: 8 hours ago
    • Promoted
    Driver - Flexible hours. Instant Pay.

    Driver - Flexible hours. Instant Pay.

    UberBig Bear City, CA, US
    Full-time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show moreLast updated: 18 days ago
    • Promoted
    • New!
    Drive with Uber - Sign Up Today

    Drive with Uber - Sign Up Today

    UberLytle Creek, CA, US
    Full-time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Earn extra cash - Sign up and drive with Uber

    Earn extra cash - Sign up and drive with Uber

    UberMentone, CA, US
    Full-time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Side gig - Earn at least $690 in your first 70 trips with Uber, guaranteed.

    Side gig - Earn at least $690 in your first 70 trips with Uber, guaranteed.

    UberMentone, CA, US
    Full-time +1
    Earn at least $690 driving with Uber when you complete your first 70 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Driver - Flexible seasonal earnings

    Driver - Flexible seasonal earnings

    UberMentone, CA, US
    Full-time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Uber - Sign Up to Drive and Earn

    Uber - Sign Up to Drive and Earn

    UberLake Arrowhead, CA, US
    Full-time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Part-time gig : Earn at least $690 in your first 70 trips.

    Part-time gig : Earn at least $690 in your first 70 trips.

    UberMentone, CA, US
    Full-time +1
    Earn at least $690 driving with Uber when you complete your first 70 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Fast Pay - Earn at least $690 in your first 70 trips, guaranteed.

    Fast Pay - Earn at least $690 in your first 70 trips, guaranteed.

    UberPhelan, CA, US
    Full-time +1
    Earn at least $690 driving with Uber when you complete your first 70 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Side gig : Earn at least $690 in your first 70 trips with Uber, guaranteed.

    Side gig : Earn at least $690 in your first 70 trips with Uber, guaranteed.

    UberMentone, CA, US
    Full-time +1
    Earn at least $690 driving with Uber when you complete your first 70 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Flexible schedule - Earn at least $690 by driving 70 trips with Uber

    Flexible schedule - Earn at least $690 by driving 70 trips with Uber

    UberBig Bear Lake, CA, US
    Full-time +1
    Earn at least $690 driving with Uber when you complete your first 70 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Sign up to Drive with Uber

    Sign up to Drive with Uber

    UberMentone, CA, US
    Full-time +1
    Driving with Uber is an alternative to a part-time or full-time job and can get you earning cash on the road quickly.Driving with Uber allows you to earn quick cash while maintaining the flexibilit...Show moreLast updated: 8 hours ago
    • Promoted
    Surrogates Needed! Earn up to $115,000 – Apply Today!

    Surrogates Needed! Earn up to $115,000 – Apply Today!

    Giving Tree SurrogacyMurrieta, CA, US
    Full-time +1
    We are looking for a passionate individual with a sense of responsibility and willingness to help create families to join us as a surrogate. In this role, you will be instrumental in supporting indi...Show moreLast updated: 17 days ago
    • Promoted
    • New!
    Earn At Least $690 For Your First 70 Trips, Guaranteed.

    Earn At Least $690 For Your First 70 Trips, Guaranteed.

    UberBig Bear City, CA, US
    Full-time +1
    Earn at least $690 driving with Uber when you complete your first 70 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Part-time gig : Earn at least $690 for your first 70 trips, guaranteed.

    Part-time gig : Earn at least $690 for your first 70 trips, guaranteed.

    UberPhelan, CA, US
    Full-time +1
    Earn at least $690 driving with Uber when you complete your first 70 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Quick Earnings : Earn At Least $690 For Your First 70 Trips, Guaranteed.

    Quick Earnings : Earn At Least $690 For Your First 70 Trips, Guaranteed.

    UberMentone, CA, US
    Full-time +1
    Earn at least $690 driving with Uber when you complete your first 70 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...Show moreLast updated: 8 hours ago
    • Promoted
    • New!
    Apartments.com - Senior iOS Engineer (Swift / SwiftUI)

    Apartments.com - Senior iOS Engineer (Swift / SwiftUI)

    CoStar Realty Information, Inc.Irvine, CA, United States
    Full-time
    Senior iOS Engineer (Swift / SwiftUI).Our platform powers the industry's most comprehensive digital ecosystem-helping property professionals market their listings, manage reputation, and attract high...Show moreLast updated: 19 hours ago
    • Promoted
    • New!
    Flexible $ : Earn At Least $690 For Your First 70 Trips, Guaranteed.

    Flexible $ : Earn At Least $690 For Your First 70 Trips, Guaranteed.

    UberLake Arrowhead, CA, US
    Full-time +1
    Earn at least $690 driving with Uber when you complete your first 70 trips in 30 days.Driving is an easy way to boost your income while maintaining the flexibility your schedule requires (gig, part...Show moreLast updated: 8 hours ago