Sr Software Engineer - Frontend Platform

Grubhub Inc.
New York, NY, United States
5 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

IOS Applications Automation of Tests Code Coverage Software Quality Software Debugging Software Design Patterns Fault Tolerance Design of User Interfaces Performance Tuning Software Architecture Software Construction Uikit
+7 more
Swiftui Swift (Programming Language) Data Layers Information Technology Front End Software Development Objective C++ Microservices

Job description

  • 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.

Requirements

  • 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

Benefits & conditions

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…