iOS Engineer

Tapingo, Tel Aviv

See jobs at Tapingo

Tapingo is a market leader in mobile food ordering. We focus on the unique though large space of US college campuses, where we unquestionably dominate the market, and we are growing like crazy. With our addictive service, we allow our users to stop waiting in lines, and order food ahead from a local set of merchants - on and off campus. Students lead time-constrained lives on campus, and we allow them to regain control of their time, by making food simple as it should be - either by ordering for pickup, or having food be delivered to them. This focus has positioned us as the #1 food pickup service in the states in terms of volume.

Tapingo is uniquely positioned to create a truly innovative operating system for our shops, allowing them to hit new levels of operational efficiency, customer satisfaction, and overall business success. With a new product line that is gaining massive traction, the Tapingo experience and ecosystem is affecting the lives of a substantial portion of US students.

You will be working closely with product teams, understand their needs and have a direct impact on the design and execution process with high level of quality. 
Above all, your work will impact the way people experiences local commerce.

You will work from our awesome office in Tel Aviv.

Some Challenges You’ll Tackle

  • Design, implement, deliver and test awesome iOS applications while understanding our products from both a technical and business perspective in the context of our larger business
  • Communicate with leadership, product owners, other technologists and users to build the iOS app based on an understanding of business and technical priorities
  • Break down complex problems into elegant technical solutions to intelligently solve problems for GrubHub and Seamless brands
  • Develop native code on the main Grubhub user app with an opportunity to work as a full-stack engineer.


  • 2+ years of experience developing in Objective-C, Swift and related iOS Technologies.
  • Ability to design and architect complex UI hierarchies
  • Understanding of MVC, asynchronous/multi-threading patterns, cocoa design patterns, and other object oriented patterns/concepts
  • Demonstrated skills in writing and testing (unit, automation, integration) high-quality, readable, well-architected and efficient code
  • A creative and agile team-player with a passion for product quality and attention to the little things.
  • Huge advantage - Experience with backend development.


  • Experience in Android development.
  • Experience in backend development.
  • Experience in React.

About Tapingo

People waste too much time waiting, worrying, and wondering what could have been. We think there's a better way. We believe in a world where technology removes the hassles and stress of everyday transactions—so humans can focus on more important things. You know, human things. We are fun, nerdy, exciting people who are hungry for a world without waiting.

Want to learn more about Tapingo? Visit Tapingo's website.