Go to our website »

Jobs at Gyft, inc

Senior Software Engineer- iOS

Location: Mountain View, CA

Type: Full Time

Min. Experience: Mid Level

Senior Software Engg - IOS
Our Mobile team is looking for extraordinary talent to fuel our mission of revolutionizing the multi-billion dollar gift card market. We will be working on a lot of new ideas to disrupt the way people use gift cards. 
The team is small enough that you can make an immediate impact on future of Gyft Card technology and also focus on a particular area or technology to transform and further your career aspirations.
This position is full-time and based in our Mountain View office.

Design and execute complete native apps on ios (iPhone, iPad and Apple Watch) by leveraging mobile operating system frameworks for multi-threading, persisting data, and managing user experience and graphics across multiple screen sizes.
You will collaborate with software engineers, user experience, and visual designers to deliver apps 
You will promote excellence in iOS development, creating new features, improving code quality, productivity, and skills through processes, projects, learning, and mentorship
Produce high quality code with speediness and quality that is unit tested, reviewed, and checked in regularly for continuous integration. 
Develop prototypes quickly.


Minimum 3 years of native iOS app development experience with fluency in Swift, C, Objective-C, Core Foundation, UIKit, and Cocoa Touch
Must have shipped and maintained apps, knowing ins and outs of Apple’s submission process.
Hands on with Git and SDK development is added bonus.
Deep foundation in computer science combined with demonstrable problem solving aptitude.
Experience with memory management, memory/performance profiling, and automatic reference counting/garbage collection.
Applied understanding of resource constraints including battery life, network availability, and the like.
Strong understanding of Apple’s Human Interface Guidelines as well as interaction design best practices.

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*