Sr Software Engineer - Frontend Platform

Grubhub

New York (NY)

On-site

USD 208,500 - 216,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible PTO
Excellent medical, dental and vision benefits
Weekly Grubhub credit for meals
Paid time off for community service

Job summary

A leading food delivery service in New York is seeking a Senior Software Engineer to contribute to software architecture and iOS development. The ideal candidate has over 3 years of experience with Swift and Objective-C, and a passion for automated testing and code quality. This full-time role offers a competitive salary and benefits including flexible PTO and health coverage.

Qualifications

  • 3+ years of experience building iOS apps and libraries in Swift, Objective-C, UIKit, SwiftUI.
  • Demonstrated skills in writing clear, correct, and performant code.
  • Ability to monitor, debug, and resolve stability- and performance-related issues.

Responsibilities

  • Actively contribute to the adoption of strong software architecture.
  • Design, implement, and test shared libraries for iOS applications.
  • Provide technical guidance and mentorship to other frontend engineers.

Skills

iOS development
Swift
Objective-C
UIKit
SwiftUI
Automated testing
Microservices
Debugging

Education

College degree in Computer Science or related field

Job description

Sr Software Engineer - Frontend Platform

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Grubhub

Senior Talent Acquisition Partner at Grubhub & Wonder

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 speed and quality 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
  • Contribute to our design system to enable a tighter collaboration between design and engineering, enabling growth by faster iteration of new features
  • Break down complex problems into elegant technical solutions that are easy to adopt by all of our consumers within the company
  • Lead the design and implementation of complex shared frontend libraries and components, ensuring scalability, reusability, and adherence to architectural best practices across multiple of Grubhub’s iOS applications.
  • Provide technical guidance, code and architectural reviews and mentorship to other frontend engineers
  • Proactively identify opportunities to improve the company’s frontend development processes, tooling, and test frameworks, driving adoption of solutions that enhance code quality and developer productivity.
  • Collaborate with designers and other engineers to evolve and maintain the design system, ensuring consistent and accessible UI/UX across our products while mentoring team members on its effective use.
  • Take ownership of the performance and stability of critical frontend components and systems, actively monitoring, debugging, and implementing solutions to address complex issues and prevent future occurrences.

What You Bring to the Table

  • 3+ years of experience building iOS apps and libraries in Swift, Objective-C, UIKit, SwiftUI
  • An understanding of common design patterns for building and structuring apps from the data layer all the way up to the UI
  • Demonstrated skills in writing clear, correct, and performant code
  • A working knowledge of writing concurrent, fault tolerant software that interacts with microservices and BFFs
  • A passion for automated testing, with real-world experience building software with effective test coverage
  • The ability to clearly communicate technical concepts in written and verbal form
  • Experience building accessible components with a solid understanding of SwiftUI and UIKit
  • The ability to monitor, debug, and resolve stability- and performance-related issues.
  • College degree in Computer Science or a related field of study/equivalent experience

The base salary for this position is below:

New York: $208,500 - $216,000

Wonder Group uses geographic-specific salary structures, which means the salary offered may vary depending on where the job is located. The final salary offer will take into account various factors, such as the candidate\'s skills, education, training, credentials, and experience.

  • 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.
  • Free Meals. Our employees get a weekly Grubhub credit to enjoy.
  • Social Impact. At Grubhub we believe in giving back through programs like the Grubhub Community Fund. Employees are also given paid time off each year to support the causes that are important to them.

Grubhub is an equal opportunity employer. We welcome diversity and encourage a workplace that is just as diverse as the customers we serve. We evaluate qualified applicants without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics. If you’re applying for a job in the U.S. and need a reasonable accommodation for any part of the employment process, please send an email to TalentAcquisition@grubhub.com and let us know the nature of your request and contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this email address.

If you are a resident of the State of California and would like a copy of our CA privacy notice, please email privacy@grubhub.com.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Technology

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Manager
Software Engineering Manager

Grubhub • New York (NY)

On-site
USD 212,000 - 250,000
Flexible PTO
Health and Wellness benefits
Weekly Grubhub credit for meals
+1
Staff Software Engineer (Backend)
Staff Software Engineer (Backend)

Grubhub • United States

On-site
USD 240,000 - 250,000
Generous PTO
Medical, dental, and vision benefits
Weekly Grubhub credit for meals
+1
Software Engineer II- Python
Software Engineer II- Python

Grubhub • New York (NY)

On-site
USD 126,000 - 170,000
PTO
Health and Wellness benefits
Weekly Grubhub credit for meals
+1
Software Engineering Manager
Software Engineering Manager

Grubhub • Chicago (IL)

On-site
USD 90,000 - 120,000
Flexible PTO
Health and Wellness benefits
Weekly Grubhub credit
+1
Sr Data Engineer
Sr Data Engineer

Grubhub • United States

Hybrid
USD 177,000 - 209,000
Equity and 401K
Medical, dental, and vision plans
Senior Staff Machine Learning Engineer
Senior Staff Machine Learning Engineer

Grubhub Holdings Inc. • United States

Hybrid
USD 240,000 - 250,000
Equity
401(k)
Medical, dental, and vision plans
+3
Senior Product Manager
Senior Product Manager

GrubHub Inc. • New York (NY)

Hybrid
USD 138,000 - 146,000
Equity
401(k) plan
Medical, dental, and vision plans
+3
B2B Sales Manager, Corporate Sales
B2B Sales Manager, Corporate Sales

Grubhub • United States

On-site
USD 211,000 - 264,000
Comprehensive onboarding
Competitive compensation
Health and wellness benefits
+1
Sr Analyst - Merchant Network Strategy & Analytics
Sr Analyst - Merchant Network Strategy & Analytics

Wonder • New York (NY)

Hybrid
USD 128,000
Equity and 401K
Medical, dental, and vision plans
Work-life balance
Director of Sales, Corporate Accounts
Director of Sales, Corporate Accounts

Grubhub • Town of Tonawanda (NY)

On-site
USD 220,000 - 231,000
Generous PTO
Health and Wellness benefits
Weekly Grubhub credit for meals
+1