Grubhubposted 3 days ago
$187,500 - $195,000/Yr
Plaza, ND

About the position

Grubhub, part of Wonder Group Inc, is all about connecting hungry diners with our network of over 375,000 merchants 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! 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.

Responsibilities

  • Actively contribute to the adoption of strong software architecture, development best practices, and new technologies.
  • Design, implement, and test shared libraries for iOS applications.
  • Contribute to our design system to enable collaboration between design and engineering.
  • Break down complex problems into elegant technical solutions.
  • Lead the design and implementation of complex shared frontend libraries and components.
  • Provide technical guidance, code and architectural reviews, and mentorship to other frontend engineers.
  • Identify opportunities to improve frontend development processes, tooling, and test frameworks.
  • Collaborate with designers and engineers to evolve and maintain the design system.
  • Take ownership of the performance and stability of critical frontend components and systems.

Requirements

  • 3+ years of experience building iOS apps and libraries in Swift, Objective-C, UIKit, SwiftUI.
  • Understanding of common design patterns for building and structuring apps.
  • Demonstrated skills in writing clear, correct, and performant code.
  • Working knowledge of writing concurrent, fault tolerant software that interacts with microservices and BFFs.
  • Passion for automated testing, with real-world experience building software with effective test coverage.
  • Ability to clearly communicate technical concepts in written and verbal form.
  • Experience building accessible components with a solid understanding of SwiftUI and UIKit.
  • 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

  • Flexible PTO.
  • Excellent medical, dental and vision benefits.
  • 401k matching.
  • Employee network groups.
  • Paid parental leave.
  • Weekly Grubhub credit for meals.
  • Paid time off to support community causes.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service