Search jobs > Chicago, IL > Ios engineer

iOS Engineer II

Grubhub
Chicago, IL, United States
Full-time

We are looking for an iOS Engineer to join the Diner Bottom of Funnel team and help us continue to improve the diner experience.

Our team is a talented group of intelligent, humble people who are passionate about creating amazing products. Within Grubhub, you will be directly involved in building new features that will benefit our diners.

This role is based in our Chicago, IL office on a hybrid schedule in office 2x per week required. Relocation assistance is not available for this position.

Innovation, research, architecture, authentic fun, and creativity are always at the forefront of what we do, so if you're excited to work on a product that is changing how food delivery is done around the country, we look forward to receiving your application.

The Impact You Will Make

The Diner Bottom of Funnel team is responsible for building features that enable our customers to navigate the restaurants’ and merchants’ menus and catalogs, find their preferred choices, add them to their carts, and process the payment.

We work with product managers, data analysts, and data scientists to help optimize the menu experience for our Diners. We are continuously evolving and extending our platform by being KPI and data-driven.

We build features that are observable and autonomous on a large scale. This way, we deliver the best-in-class search experience to our Diners by giving them the most value as they order on our platform.

  • Design, implement, deliver, and test features in our application while understanding our products from a technical and business perspective.
  • Communicate with designers, product owners, and other engineers to create working software based on understanding business and technical priorities.
  • Creatively solve complex technical problems for our Grubhub and Seamless brands.
  • Actively contribute to the adoption of robust software architecture, development of best practices, and new technologies.

We are continuously improving the process of building software; we’ll need your help.

  • Take technical responsibility for a family of systems - build new services and functionality, manage technical debt, look for opportunities for platform improvement, and work with system engineers to increase the scale at which our production systems will operate while performing at their peak.
  • Actively contribute to adopting strong software architecture, software development lifecycle best practices, and new technologies.

Be a leader within your team and the organization.

What You Bring to the Table

  • 3-5 years of practical experience in iOS product development (preferably in Swift).
  • Experience working closely with multiple teams from product, design, and other engineering teams.
  • A history of building software with teams you enjoy brainstorming solutions and communicating technical ideas and issues with both technical and non-technical stakeholders.
  • An understanding of best practices for networking, concurrency, and UI development you understand Cocoa design patterns.
  • Understanding of software development best practices and design patterns, specifically MVC, SRP, Dependency-Inversion, testing pyramids, and CI / CD.
  • Experience and a good understanding of app performance and debugging techniques.
  • Strong computer science fundamentals from a college degree in Computer Science, a related field of study, or equivalent experience.
  • Familiarity with Agile methodologies.

As a matter of company policy, Grubhub does not sponsor applicants for employment visa status for this role.

And Of Course, Perks!

  • Flexible PTO. Grubhub employees enjoy a generous amount of time to recharge.
  • Health and Wellness. Excellent medical, dental and vision benefits, 401k matching, employee network groups and paid parental leave are just a few of our programs to support your overall well-being.
  • Compensation. You'll receive a highly-competitive compensation package with eligibility for generous incentives, bonuses, commission, and RSUs.
  • Free Meals. Our employees get a weekly Grubhub credit to enjoy and support local restaurants.
  • Social Impact. We believe in giving back through programs like the Grubhub Community Relief Fund, and provide our employees opportunities to support causes that are important to them.
  • 30+ days ago
Related jobs
Promoted
Grubhub
Chicago, Illinois

We are looking for an iOS Engineer to join the Diner Bottom of Funnel team and help us continue to improve the diner experience. Communicate with designers, product owners, and other engineers to create working software based on understanding business and technical priorities. Take technical respons...

McDonald's Corporation
Chicago, Illinois
Remote

As a software development engineer on a team, you will play a pivotal role in shaping the definition, vision, design, road map and development of product features from beginning to end. Use software engineering best practices to ensure a high standard of quality for all team deliverables. Extensive ...

Cars.com
Chicago, Illinois
Remote

We’re looking for an iOS engineer with 3+ years of experience to join our iOS engineering team. If you’re an iOS engineer looking for a role where you can grow your career with a 100% remote team, you’ve come to the right place!. You’ll get experience around diverse aspects of iOS engineering, from ...

McDonald's
Chicago, Illinois

As a software development engineer on a team, you will play a pivotal role in shaping the definition, vision, design, road map and development of product features from beginning to end. Use software engineering best practices to ensure a high standard of quality for all team deliverables. Extensive ...

Promoted
TRIMEDX
Chicago, Illinois
Remote

React Native Developer to help drive the future of mobile development at TRIMEDX. Proven experience as a Mobile Developer with. Experience with the full mobile development lifecycle, including designing, developing, testing, and deploying mobile applications. You will play a crucial role in leading,...

Promoted
Austin Fraser
Chicago, Illinois
Remote

Senior Android Developer / $170k+ / 100% Remote. I’m excited to share that I’m actively working with a leading IT management company that is looking to bring on a Senior Android Developer to the team!. ...

Promoted
TAG - The Aspen Group
Chicago, Illinois

Our continued growth has created an opportunity to join our IT Team as a Senior Software Developer - Front End. As a Senior Software Developer, you will join one of our teams focused on building websites for one or more of our brands. Contribute new ideas to improve software practices and processes....

Promoted
Reli.
Chicago, Illinois
Remote

We’re looking for a Junior Software Developer who can help with developing scripts and tools to support our digital advertising, product, and supply chain teams. ...

Promoted
Synechron
Chicago, Illinois

Job Title: QA Automation Manual Tester. Responsible for overall QA performance by establishing, documenting, and managing testing methodology. ...

Promoted
Barrington James
Chicago, Illinois

They have dedication to quality and are looking for a Senior Design Quality Engineer to join their growing team. Senior Design Quality Engineer - (Medical Device) - Hybrid in Chicago, IL. As Senior Design Quality Engineer you will be working 2 days a week onsite in Chicago. Lead design quality activ...