INTERNSHIP DETAILS

Mobile Software Engineering Intern

CompanyWhisker
LocationAuburn Hills
Work ModeOn Site
PostedJanuary 6, 2026
Internship Information
Core Responsibilities
The Mobile Software Engineering Intern will assist in designing and implementing features for Whisker's mobile applications that interact with IoT smart pet products. The intern will work closely with senior engineers to develop UI components, debug, test, and optimize performance across platforms.
Internship Type
full time
Company Size
535
Visa Sponsorship
No
Language
English
Working Hours
40 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Whisker is the maker of Litter-Robot, Feeder-Robot, and Litterbox.com. At Whisker, we believe pet parenthood can always get better. As leading innovators in pet tech and refined pet accessories, we work tirelessly to solve problems and deliver smarter insights for pet parents while enriching the lives of pets. Whether it’s a self-cleaning litter box that automates scooping, an automatic feeder that helps pets develop healthier eating habits, or a modern cat tree that delights both humans and felines, we strive to deliver better solutions for consumers, transforming pet care along the way. And we don’t rest once we’ve created the best—we exist to make life for pets and pet parents endlessly better. Whisker's team of 650+ employees are headquartered in Auburn Hills, Michigan with manufacturing operations in Juneau, WI, and a growing remote team. Interested in joining? Visit www.litter-robot.com/careers.html
About the Role

Description

Whisker is redefining what it means to live with cats—designing intelligent systems that remove friction, elevate the everyday, and celebrate the quiet brilliance of feline companionship. Today, Litter-Robot leads the category. Tomorrow, an entire ecosystem that expands what’s possible for cats and the people who love them. We believe the future is feline. And we’re imagining that future today.


We work onsite with our team based in Auburn Hills, Michigan, and Juneau, Wisconsin. Our team of 700+ passionate pet people thrives on collaboration, innovation, and the occasional office cameo from a four-legged friend.


What You’ll Do:

The Mobile Software Engineering Intern will support the development of Whisker’s next-generation mobile applications that interact with our connected IoT smart pet products. You will contribute to building intuitive, resilient, and scalable features in Flutter, working closely with senior mobile engineers to extend our unified codebase for iOS and Android. This role is designed for a high-potential engineer eager to learn modern mobile development practices, collaborate in a fast-moving environment, and contribute to real shipped product experiences.


Essential Duties and Responsibilities:

This list of duties and responsibilities is not all-inclusive and may be expanded to include other duties and responsibilities as deemed necessary.

  • Assists in designing and implementing features in our Flutter mobile applications
  • Develops UI components and support app flows that communicate with Whisker’s IoT smart devices
  • Contributes to debugging, testing, and performance optimization across platforms
  • Works with senior engineers to implement app-to-device communication using REST, WebSockets, and structured data formats such as JSON
  • Participates in code reviews, technical discussions, and agile development ceremonies.
  • Helps to improve documentation, flowcharts, layouts, diagrams, and internal tooling as needed
  • Stays current with Flutter, Dart, and mobile development best practices
  • Will perform additional responsibilities when required 

Requirements

What You’ll Bring:

  • Working toward a BA/BS in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Familiarity with mobile app development concepts (Flutter or native)
  • Basic understanding of client–server communication and APIs
  • Experience working with JSON and asynchronous programming patterns
  • Ability to use modern development tools such as Xcode, Android Studio, or VS Code
  • Interest in UI implementation and responsive design
  • Strong problem-solving skills and eagerness to learn from senior engineers
  • Maintains confidentiality of proprietary information
  • Ability to maintain a professional atmosphere in a fast-paced environment with numerous interactions and interruptions
  • A high degree of initiative, self-motivation, and ability to motivate others
  • Ability to establish and maintain cooperative working relationships with Team Members and colleagues
  • Comfortable with office pets (cats, dogs) 

Not Required but Nice to Have!

  • Experience with Flutter state management (Riverpod, Provider, BLoC, etc.)
  • Personal or academic projects involving mobile apps or IoT
  • Familiarity with WebSockets or real-time communication patterns
  • Exposure to automated testing frameworks
  • Basic understanding of native Android or iOS concepts

Benefits & Perks:

Join a tenacious, inventive company that empowers team members to chart their own path, lead by grounding decisions in the “why”, and has a strong sense of empathy and openness to new perspectives. Be a part of exciting growth, work with incredible people, and create tomorrow’s pet products—plus a whole lot of extras. You will also be provided with:

  • Premium Medical/Dental/Vision insurance
  • Paid parental leave
  • Whisker Parents Program
  • 1 day "pawternity" leave for new pet adoption
  • Pet Insurance Discount
  • 401K match
  • Flexible spending accounts
  • Company-paid short-term disability and life insurance
  • Employee Assistance Program (EAP)
  • Generous paid time off
  • 14 Paid Holidays
  • Top of the line equipment
  • Pet-friendly office
  • Whisker products and swag
  • Continuing education Support
  • On-site gym with Peloton
  • Referral program

Statement of Inclusivity:

We believe different perspectives make Whisker better and strive to create a place where everyone has equal opportunities to thrive.



Please ensure to regularly check your email spam folder for any communication from Whisker to avoid missing important updates regarding your application status.



#onsite1

Key Skills
FlutterMobile App DevelopmentClient-Server CommunicationAPIsJSONAsynchronous ProgrammingUI ImplementationResponsive DesignProblem-SolvingTeam CollaborationDocumentationAgile DevelopmentDebuggingTestingPerformance OptimizationReal-Time Communication
Categories
TechnologySoftwareEngineering
Benefits
Premium Medical/Dental/Vision InsurancePaid Parental LeaveWhisker Parents Program1 Day Pawternity Leave for New Pet AdoptionPet Insurance Discount401K MatchFlexible Spending AccountsCompany-Paid Short-Term Disability and Life InsuranceEmployee Assistance Program (EAP)Generous Paid Time Off14 Paid HolidaysTop of the Line EquipmentPet-Friendly OfficeWhisker Products and SwagContinuing Education SupportOn-Site Gym with PelotonReferral Program