Role Description
Job Description: Flutter SDE Intern (Mobile App Development)
**Company:**
Vetifi
**Location:**
Remote
**Internship Type:**
Unpaid Internship
**Duration:**
Flexible (3–6 months preferred)
About Vetifi
Vetifi is an innovative veterinary-focused application built to transform how veterinarians work in daily clinical practice. Developed by a veterinarian who understands real-world clinical challenges, the platform simplifies workflows and helps doctors focus on patient care rather than administrative burden.
The app provides instant access to drug information, dosage calculators, fluid rate calculators, and digital prescription generation — all designed for speed, reliability, and offline usability.
Our mission is to empower veterinarians with smart, reliable tools that save time and improve patient outcomes.
Role Overview
We are looking for a
**Flutter SDE Intern**
to join our engineering team and work on the core mobile application. You will actively contribute to building production-grade features used by real veterinarians.
This role is ideal for someone who wants real startup experience — not dummy tasks — and wants to understand how an actual shipped product evolves.
**Note:**
This is an
**unpaid internship**
focused on hands-on learning, product exposure, and portfolio building.
Key Responsibilities
* Develop and improve features in the
**Vetifi Flutter mobile application**
* Implement and manage
**in-app subscription payments**
* Build clean, responsive, and smooth UI following good UX practices
* Integrate and maintain backend services using
**Firebase**
* Work with authentication, database, storage, and cloud functions
* Optimize app performance, responsiveness, and reliability
* Debug issues and ensure stable production releases
* Collaborate with designers and product team to implement UI accurately
Required Skills
* Strong understanding of
**Flutter \& Dart fundamentals**
* Ability to build
**clean UI/UX in Flutter frontend**
* Experience implementing
**subscription/payment systems inside apps**
* Strong working knowledge of
**Firebase**
(Authentication, Firestore/Realtime DB, Storage, Notifications)
* Understanding of asynchronous programming, API integration, and state management
* Good debugging and problem-solving skills
Preferred (Nice to Have)
* Experience publishing apps on Play Store / App Store
* Knowledge of architecture patterns (MVC, MVVM, Clean Architecture, Provider, Riverpod, Bloc etc.)
* Understanding of offline-first apps and caching
* Familiarity with performance optimization
Eligibility
* Students or recent graduates in Computer Science or related fields
* Self-taught developers with strong projects are welcome
* Must be comfortable working in a remote collaborative environment
What You’ll Gain
* Real startup development experience (not practice projects)
* Contribution to a live production app used by professionals
* Strong portfolio and practical industry exposure
* Understanding of scaling an app from product to users
* Mentorship and code review from experienced developers