Locations:
- Remote with travel or
- Portland, ME or
- Redlands, CA or
Relocation package also available for interested candidates
Summary:
Do you love to develop iOS apps? Challenge yourself 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.
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 the company 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.
Required Qualifications:
- 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: 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.