Senior iOS Developer

Sorry, this job was removed at 3:18 p.m. (EST) on Friday, April 20, 2018
Find out who's hiring in Greater NYC Area.
See all Developer + Engineer jobs in Greater NYC Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

TapTab is a cutting-edge, POS-integrated mobile application that lets diners conveniently order and pay for meals, and tip and split tabs, using their mobile phones while in restaurants. And it does much more...

We’re inventing the future of the restaurant ordering and payment experience, and we’re looking for great people to help us create that future.  Right now, we’re seeking a Senior iOS Developer to lead development of our mobile application.  We seek a developer whose code is reliable, comprehensible and scalable, who is product-oriented and detail-obsessed, who is eager and able to find answers to hard questions and learn new technologies, who can contribute his or her valued insights to our products, and who shares our passion, ambition and motivation.

This is an extraordinary opportunity to join a very exciting, emerging startup, make valuable contributions to its products and culture, and to grow quickly within the company.

 

RESPONSIBILITIES

Your responsibilities will be to:

  • Develop TapTab’s mobile application, including the app’s core features
  • Communicate with Design and User Experience teams to contribute to and develop application features
  • Create TapTab API, for particular use with Point of Sale systems
  • Lead development of TapTab’s restaurant software
  • Select, test and contribute to the adoption of software architecture, programming languages and new technologies
  • Test and document code, and constantly ensure code quality, reliability and optimal performance
  • Identify and fix bugs, as necessary

 

QUALIFICATIONS

  • Degree in Computer Science or a similar field
  • At least 4 years of experience developing in Objective-C, Swift, Cocoa/Cocoa Touch, as well as other iOS technologies and development frameworks
  • Experience in REST and networking APIs
  • Experience developing scalable, adaptive, high-performance apps
  • Demonstrated ability to write and test high-quality, readable, reliable and well-architected code
  • Ability to define, understand, spec, develop, test and iterate new product features
  • Understanding of asynchronous/multi-threading patterns, as well as object oriented patterns/concepts
  • Experience with markup languages
  • Experience working with internal and third party APIs
  • Ability to optimize iOS performance and speed
  • Ability to work in a Git flow environment

 

BONUS SKILLS & QUALITIES

  • Experience with Android
  • Experience with and/or knowledge of Point of Sale systems
  • Previously released an app or apps in the App Store
  • Deep interest in mobile development and knowledge of latest platform developments
  • Knowledge of other programming languages, such as JavaScript & Node.js
  • Startup experience

 

COMPENSATION

  • Competitive salary
  • Equity in an emerging startup company
  • Excellent medical & dental benefits
  • Chance to take part in an awesome journey with a fun, friendly, smart and highly-motivated team
  • Opportunity to learn from and teach others
  • Ability to participate in cool events across NYC
  • Awareness that you’re contributing to a product that will make life a little bit better and the world a little bit more beautiful for a whole lot of people
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

New York, NY 10017

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about TapTabFind similar jobs