Grubhub
Ios Engineer (Remote)
Ios Engineer | Grubhub | Romania
About The Opportunity
We’re all about connecting hungry diners with our network of over300,000 restaurants nationwide. Innovative technology, user-friendlyplatforms and streamlined delivery capabilities set us apart and make us an...
Ios Engineer | Grubhub | Romania
About The Opportunity
We’re all about connecting hungry diners with our network of over 300,000 restaurants nationwide. Innovative technology, user-friendly platforms and streamlined delivery capabilities set us apart and make us an industry leader in the world of online food ordering. When you join our team, you become part of a community that works together to innovate, solve problems, grow, work hard and have a ton of fun in the process!
Why Work For Us
Grubhub is a place where authentically fun culture meets innovation and teamwork. We believe in empowering people and opening doors for new opportunities. If you’re looking for a place that values strong relationships, embraces diverse ideas–all while having fun together–Grubhub is the place for you!
The Impact You Will Make
- Actively contribute to the adoption of strong software architecture, development best practices, and new technologies. Our team’s mission is to improve the process of building software; we’ll need your help to do that
- Design, implement, and test shared libraries for iOS applications while understanding our products from both technical and business perspectives
- Break down complex problems into elegant technical solutions that are easy to use and understand
What You Bring to the Table
- 3+ years of experience building iOS apps in Swift using Foundation, UIKit, and the Swift standard library
- Demonstrated skills in writing clear, correct, and performant code
- A strong understanding of the iOS app lifecycle, Cocoa design patterns, and Apple’s recommended practices for building and structuring apps from the model layer all the way up to the UI
- A strong working knowledge of writing concurrent software that consumes web services
- A passion for automated testing, with real-world experience building software with high test coverage using dependency injection
- The ability to clearly communicate technical concepts in written form
- College degree in Computer Science or a related field of study/equivalent experience
- You will work with your team to monitor and ensure the health of the platform, which includes a 24/7 hour on-call rotation, to ensure a great customer experience.
Show more
Show less
Related Jobs
See more All Other Remote Jobs- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save