Software Developer - iOS and macOS Apps

Less than 5 years experience  •  IT Consulting/Services

Salary depends on experience
Posted on 11/15/17
Portland, ME
Less than 5 years experience
IT Consulting/Services
Salary depends on experience
Posted on 11/15/17

Responsibilities

  • Build the latest apps for Apple platforms - from architecture to design 
  • Join forces with otherdevelopers 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 and macOS development expertise

Requirements

  • Be an Apple enthusiast and a game changer
  • Two or more years of commercial software development experience
  • You are anxious to learnbut you’ve got these things covered:
    • Objective-C and/or Swift
    • Developing on the Cocoa and Coca Touch platforms
    • Object oriented design skills
    • Data structures and algorithms
    • App development issues related to performance optimization and caching
  • Develop strong skills and best practices on the team through participation in design and code reviews
  • All the other important things that will help you be successful at Esri: 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
  • Did we mention you gotta love iOS and macOS?

Recommended Qualifications

  • Submitted apps to the App Store
  • 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
  • Master’s in computer science, GIS, or related field
Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.