Taro Logo

Senior Software Engineer - iOS

Toast is building the all-in-one platform that helps restaurants operate more efficiently, grow faster, and deliver unforgettable guest experiences.
iOS
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
7+ years of experience
Enterprise SaaS · Restaurant

Description For Senior Software Engineer - iOS

Toast is revolutionizing the restaurant industry with their all-in-one platform, and they're seeking a Senior Software Engineer to lead their iOS development initiatives. This role offers an exciting opportunity to architect and develop next-generation mobile solutions that power restaurants globally.

As a Senior iOS Engineer at Toast, you'll be at the forefront of building scalable, high-performance mobile applications that transform how restaurants operate. You'll work with cutting-edge technologies like SwiftUI, Combine, and GraphQL, while leading key initiatives across design, development, and release processes.

The ideal candidate brings 7+ years of iOS development expertise and a strong foundation in Swift, SwiftUI, and Core Data. You'll need to demonstrate proficiency in architecture patterns, offline storage strategies, and CI/CD practices. Beyond technical skills, Toast values leaders who can mentor team members and collaborate effectively across functions.

Toast offers a compelling hybrid work environment (2 days in-office) at their Chennai location, along with comprehensive benefits including equity, health coverage, and professional development opportunities. The company's mission-driven culture and focus on empowering the restaurant community make this an ideal role for engineers passionate about creating impactful solutions.

Key responsibilities include architecting global-first mobile solutions, championing new technologies, owning the full development lifecycle, and building robust testing strategies. You'll work closely with product, design, and QA teams while having the opportunity to mentor other engineers and drive technical excellence.

The role combines technical leadership with hands-on development, offering the chance to shape the future of restaurant technology while working with a collaborative, innovative team. Toast's strong growth trajectory and commitment to both technical excellence and employee development make this an exceptional opportunity for senior iOS engineers looking to make a significant impact.

Last updated 12 hours ago

Responsibilities For Senior Software Engineer - iOS

  • Architect and build scalable mobile solutions with a Global-First approach
  • Partner with Product, Design, QA, and Customer Success to deliver world-class features
  • Champion new technologies like SwiftUI, Combine, GraphQL, and CloudKit
  • Own the full development lifecycle — from technical design to release, monitoring, and iteration
  • Lead and mentor engineers, promoting knowledge sharing and technical excellence
  • Build comprehensive testing strategies using XCTest and XCUITest
  • Collaborate with DevOps teams to enhance CI/CD pipelines

Requirements For Senior Software Engineer - iOS

  • Bachelor's Degree or higher in Computer Science, Engineering, or related technical field
  • 7+ years of hands-on iOS development experience
  • Deep proficiency in Swift, SwiftUI, Core Data, and networking libraries
  • Strong architecture skills (MVC, MVVM, VIPER, or Clean Architecture)
  • Expertise in offline storage strategies and real-time messaging
  • Experience deploying high-quality apps via robust CI/CD pipelines
  • Proficient with analytics, monitoring, and crash reporting tools
  • A collaborative leader with a customer-first mindset

Benefits For Senior Software Engineer - iOS

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Flexible working options
  • Equity
  • Comprehensive health and wellness benefits
  • Paid parental leave
  • Professional growth support
  • Work-life balance

Interested in this job?

Jobs Related To Toast Senior Software Engineer - iOS