Senior iOS Software Developer - Remote Opportunity
About the Role
Join Esri’s Field Apps team as a Senior iOS Software Developer and take the lead in building next-level iOS applications that empower professionals worldwide to make critical decisions in the field. As a Senior iOS Software Developer remote, your work will directly impact tools that drive real-time, location-aware action, from conservationists tracking endangered species to emergency response teams managing natural disasters.
What You'll Do
- 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 the apps meet real-world scenarios.
- Develop software for field mapping, data collection, sensor networks, and street navigation.
- Address complex problems related to design, development, and user experience.
- Be an advocate for Apple technologies within Esri and at conferences.
- Participate in design and code reviews to enhance team skills and best practices.
Requirements
- 5+ years of commercial software development experience.
- Proficient in Objective-C and/or Swift, and Xcode.
- Experience with Cocoa and Cocoa Touch APIs.
- Strong object-oriented design skills and knowledge of data structures and algorithms.
- Ability to optimize app performance and caching.
- Excellent communication skills and a team player who can also work independently.
- Bachelor’s degree in computer science, engineering, or mathematics.
Nice to Have
- Experience submitting apps to the App Store.
- Familiarity with protocol-oriented design.
- Prior experience building spatial/mapping applications.
- Knowledge of security and native hardware components (GPS, camera, etc.).
- Experience with GIS, RESTful web services, or Git.
- Master’s degree in computer science, GIS, or related field.
What We Offer
- Comprehensive relocation assistance to Redlands, CA.
- Industry-leading health and welfare benefits, including medical, dental, and vision.
- 401(k) and profit-sharing programs.
- Minimum accrual of 80 hours of vacation leave and twelve paid holidays.
- Opportunities for personal and professional growth.
Esri is committed to diversity and inclusion, ensuring a workplace where every employee can contribute to their best work. If you’re passionate about iOS development and want to make a difference, apply now for this Senior iOS Software Developer remote position!
This Senior iOS Software Developer role at Esri offers a unique opportunity to work remotely while contributing to impactful applications. With competitive salary and relocation support, it's a great chance for career advancement.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months