Sr. iOS Software Engineer - Mobile

GrubHub   •  

Chicago, IL

5 - 7 years

Posted 242 days ago

This job is no longer available.

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 create working software 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
  • Actively contribute to the adoption of strong software architecture, development best practices and new technologies. We are always improving the process of building software; we’ll need your help to do that

You Should Have

  • 4+ years of experience developing in Objective-C, Cocoa/Cocoa Touch and related iOSTechnologies along with experience in REST and foundation networking APIs
  • 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
  • Experience with collaborative version control (we use git)
  • Experience with XML, JSON or other markup languages
  • A creative and agile team-player with a passion for product quality and attention to the little things.
  • College degree in Computer Science or related field of study/equivalent experience


Got These? Even Better:

  • e-Commerceexperience.
  • Knowledge of Java and Android development.
  • Attends or organizes local iOS Meetups