Mobile Developer (iOS)

TouchBistro is an all-in-one Point-of-Sale and restaurant management system that powers more than 29,000 restaurants worldwide.
iOS
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Description For Mobile Developer (iOS)

TouchBistro is revolutionizing the restaurant industry with their all-in-one Point-of-Sale and management system, currently serving over 29,000 restaurants globally. As a Mobile Developer (iOS), you'll join their Technology team to enhance their POS system's capabilities and flexibility. The role focuses on Swift development with some Objective-C, following their "Fix it, Ship it, Own it" mantra.

The position offers an exciting opportunity to work on mission-critical iOS features that directly impact restaurant operations. You'll be part of a growing development team that values quality code delivery and continuous improvement through feedback loops from their observability stack. The role combines technical excellence with practical business impact, as your work will directly help restaurateurs streamline their operations and improve guest experiences.

TouchBistro offers a vibrant, diverse work environment where restaurant-obsessed, tech-loving professionals come together. The company provides comprehensive benefits, including health coverage, professional development opportunities, and work-life balance initiatives. This role is perfect for an experienced iOS developer who wants to make a tangible impact in the restaurant technology sector while working with modern tools and practices.

The ideal candidate will bring 3+ years of iOS development experience, strong Swift/Objective-C skills, and a collaborative mindset. You'll be working in an agile environment where continuous learning and improvement are encouraged. If you're passionate about creating solutions that help restaurants succeed and want to be part of a rapidly growing tech company, this role offers an excellent opportunity to advance your career while making a real difference in the restaurant industry.

Last updated 15 days ago

Responsibilities For Mobile Developer (iOS)

  • Create features using Swift and work to slowly iterate away from legacy Objective-C chunks
  • Keep up-to-date with best practices and tooling from the iOS community
  • Openly collaborate with your team to solve problems and learn from failures
  • Fix it! Ship it! Own it!

Requirements For Mobile Developer (iOS)

  • 3+ years developing native iOS apps in a production setting
  • Swift or Objective-C professional experience
  • Experience with blocks, GCD, memory management, and Cocoa design patterns
  • Experience with networking and RESTful APIs
  • Worked on teams in an agile-scrum environment
  • Exposure to UIKit and Core Data (Nice to Have)

Benefits For Mobile Developer (iOS)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
  • Generous Time Off Program
  • Health, Dental, and Vision Benefits
  • Flexible Health and Wellness Plan
  • Parental Leave & top up
  • Employee Assistance Program
  • Professional Development
  • Volunteer Program
  • Monthly Lunches

Interested in this job?

Jobs Related To TouchBistro Mobile Developer (iOS)

Software Engineer, iOS, Waze

Mid-level iOS Software Engineer position at Waze, focusing on developing and improving navigation app features that impact millions of drivers worldwide.

Software Engineer III, Mobile (iOS)

Software Engineer III position at Google focusing on iOS development, requiring 2 years of experience and expertise in mobile application development and data structures.

Software Engineer III, Mobile (iOS), Waze

Software Engineer III position at Google's Waze, focusing on iOS development to revolutionize navigation technology and solve transportation challenges.

Software Engineer, Mobile, iOS, Workspace Monetization

Mid-level iOS Software Engineer position at Google focusing on Workspace Monetization, offering competitive salary and the opportunity to impact millions of users.

Software Engineer II, iOS Privacy Primitives

Mid-level iOS Software Engineer position at Google focusing on privacy primitives, requiring 1 year of experience in software development and iOS application development.