Senior iOS Developer

Pioneer in pet tech industry, creator of Furbo - the #1 bestselling AI-powered treat-tossing dog camera with millions of users worldwide.
iOS
Senior Software Engineer
Hybrid
5+ years of experience
AI · Consumer · IoT

Description For Senior iOS Developer

Tomofun, a pioneering force in the pet tech industry, is seeking a Senior iOS Developer to join their innovative team. The company is renowned for creating Furbo, the world's first AIoT treat-tossing dog camera, which has become the #1 bestseller on Amazon in 15 countries and serves millions of users across 113 countries.

As a Senior iOS Developer, you'll be at the forefront of developing cutting-edge pet technology solutions, working on features like the AI-powered Furbo Dog Nanny service that has already saved hundreds of dogs' lives. You'll be responsible for architecting scalable platforms, enhancing core app experiences, and solving complex technical challenges in video streaming, P2P communication, and BLE integration.

The role requires a seasoned professional with 5+ years of iOS development experience, strong expertise in Swift, Objective-C, and C, and a proven track record in IoT device integration. You'll be working in a pet-friendly environment with an international team, making a global impact on pet parents' lives through technology.

The company offers an exceptional work environment with numerous benefits, including unlimited vacation, flexible working hours, medical insurance, and unique perks like free Furbos for team members. You'll be part of a culture that values continuous learning, open communication, and work-life balance, with regular team events and professional development opportunities.

This is an exciting opportunity for a passionate iOS developer who loves both technology and pets, wanting to be part of a company that's leading the pet-tech revolution. The role offers the perfect blend of technical challenges, mentorship opportunities, and the chance to create products that make a meaningful difference in the lives of pets and their owners worldwide.

Last updated 20 days ago

Responsibilities For Senior iOS Developer

  • Cooperate with cross-functional teams to design, deliver, and improve high-quality iOS products
  • Solve complex technical challenges, architect scalable platforms, and enhance core app experiences
  • Mentor team members, uphold coding standards, and foster technical excellence
  • Drive critical technology and architecture decisions while advising on best practices
  • Enhance performance in areas like video streaming, P2P communication, and BLE integration
  • Streamline DevOps processes and contribute to a strong engineering culture

Requirements For Senior iOS Developer

  • 5+ years of iOS development experience with Swift, Objective-C, and C, including 3+ years integrating with IoT devices or video streaming
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • Skilled in modularizing frameworks using tools like Swift Package Manager, CocoaPods, or XCFrameworks
  • Proficient in debugging, multi-threaded programming (GCD, DispatchQueue), and architectural patterns like MVP or MVVM
  • Experienced with Git, CI/CD pipelines, Agile methodologies, and automated testing
  • Passionate about delivering exceptional user experiences
  • Self-driven, detail-oriented, and capable of managing multiple priorities effectively

Benefits For Senior iOS Developer

Medical Insurance
Education Budget
  • Unlimited vacation policy
  • Flexible working hours and work-from-home when needed
  • Medical insurance and free yearly health checkup
  • Yearly health checkup subsidy for pets
  • 2 free Furbos for each full-time team member
  • Company trip and employee outing program
  • Internal training workshop and external training subsidy
  • Pet-friendly office space
  • Free snacks and drinks
  • Comfortable and creative office with kitchen
  • Afternoon tea time twice a month and monthly birthday parties

Interested in this job?

Jobs Related To Tomofun Senior iOS Developer

Senior iOS Engineer, Developer Platform

Senior iOS Engineer position at Airbnb focusing on developer platform infrastructure, CI/CD, and foundational frameworks, offering remote work and competitive compensation.

Senior iOS Engineer, Quality Engineering

Senior iOS Engineer position at Airbnb focusing on quality engineering, test automation, and framework development for iOS applications with competitive compensation.

Senior Software Developer, Mobile, iOS, Chrome Browser

Senior Software Developer position at Google, focusing on iOS development for Chrome browser, requiring 5+ years of experience and strong mobile development skills.

Senior Software Engineer iOS, Google Photos

Senior iOS Software Engineer position at Google Photos, focusing on developing and architecting iOS applications with 5+ years of experience required.

Senior Mobile iOS Developer

Senior iOS Developer position at Showpad, focusing on building high-performance mobile applications with Swift and SwiftUI in a hybrid work environment.