SmugMug | Mountain View, CA | Senior iOS Engineer | ONSITE, REMOTE | Full Time | Photo Sharing
We are looking for a seasoned iOS 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="
Ask HN: Who is hiring? (March 2017)