Mobile Software Engineering Intern Job at Whisker, Auburn Hills, MI

N3JCcHFPZ2QyeE1yMjh6YnBYd3JCRmpiWEE9PQ==
  • Whisker
  • Auburn Hills, MI

Job 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

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

Job Tags

Work at office

Similar Jobs

Deaconess Illinois Medical Center

RN - Outpatient Clinic Job at Deaconess Illinois Medical Center

 ...Fairview Hospital - Cleveland Job Type Travel Offering Nursing Profession RN Specialty Outpatient Clinic Job ID 36355840 Job Title RN - Outpatient Clinic Weekly Pay $1430.5 Shift... 

Thresholds

American Sign Language Desk Clerk Job at Thresholds

 ...or call police when needed for assistance. May be required to provide members with medication. Requirements: ~ American Sign Language - ASL EDUCATION: ~ High School Diploma/GED or experience in related field. What sets Thresholds apart:... 

Amazon

Amazon Fulfillment Center Warehouse Associate Job at Amazon

 ...Amazon Fulfillment Center Warehouse Associate Job Overview You'll be part of the Amazon...  .... # Noise level. It can get noisy at times. We provide hearing protection if you need...  ...on where you work, schedules may include full-time (40 hours), reduced-time (30-36 hours... 

Superprof

Accounting Private Tutoring Jobs Job at Superprof

 ...Company Profile Superprof is the leading tutoring platform in the USA, connecting passionate individuals with eager learners. We operate in over 63 countries, making education accessible to everyone, everywhere. Superprof is the perfect opportunity for students, graduates... 

Baldor Specialty Food

Warehouse Helper II - Picker Full-time(Night shift from 8pm) Job at Baldor Specialty Food

 ...71 Milnor Street, Philadelphia, PA, 19135, United StatesBase Pay: $18.5 / HourJob Category: Warehouse OperationsEmployee Type: Full-TimeRequired Degree: High schoolMinimum Experience: 1 YearMaximum Experience: 2 YearsContact Information:Name: Kokou KoumessiPhone...