SmugMug | Mountain View, CA | Senior iOS Engineer | ONSITE, REMOTE | Full Time
Photo sharing
We are looking for a seasoned engineer, if you haven't been working on iOS for several years full time then this likely isn't the position for you.
Responsibilities
- Own significant portions of applications from concept through deployment and support
- Participate in the entire design and development process, collaborating with design, marketing, QA, and PM's
- Act as a resource for your direct development responsibilities and for iOS and Swift codebases in general
- Mentor and provide guidance to junior engineers
- Monitor new technologies and opportunities to expand existing applications or define new ones
Must haves
- Experience developing iOS applications from concept through post-launch support
- Experience with Swift Experience with networking libraries and consuming JSON/RESTful
APIs
- Great understanding of memory management
- Comfortable with asynchronous programming using GCD
- Good understanding of "perceived performance" and maintaining a responsive UI
- Ability to set own timelines and expectations
- Flexibility to get things done quickly or well-architected as needed and the ability to recognize when to do which
<a href="