About the opportunity
Website: https://www.jyotish9.com/
Key Responsibilities :
UI Development: Translate Figma designs into responsive, polished, and reusable Flutter
widgets.
API Integration: Integrate REST APIs for authentication, bookings, consultations, notifications,
and other product flows.
State & Architecture: Implement clean state management and maintain separation between UI
and business logic.
Performance & Debugging: Optimise widget rebuilds, debug crashes and UI issues, and
improve app performance.
Development & Delivery: Work with Git-based workflows, code reviews, testing, and
application releases.
Skills Required
Must-Have
● Dart: Strong understanding of OOP, async/await, Futures, Streams, collections, and null
safety.
● Flutter: Good understanding of widgets, layouts, navigation, BuildContext, widget
lifecycle, and responsive UI development.
● API Integration: Hands-on experience with REST APIs, JSON serialisation, error
handling, and HTTP/Dio.
● Git: Working knowledge of Git, GitHub, branches, commits, and pull requests.
● Problem Solving: Ability to debug issues, learn quickly, and independently work through
technical problems.
● Proof of Work: At least one functional Flutter project with a GitHub repository or demo
link.
Good-to-Have
● Experience with Riverpod, Bloc, Provider, or similar state management.
● Exposure to Firebase services such as FCM, Firestore, Authentication, or Crashlytics.
● Experience with local storage and caching using Hive, SQLite, SharedPreferences, or
similar tools.
● Understanding of Clean Architecture, MVVM, or other structured application
architectures.
● Basic exposure to Android/iOS builds, CI/CD, or app store deployment.
What You’ll Gain:
Production Experience: Build and ship features used by real users.
Technical Mentorship: Participate in code reviews, architecture discussions, and engineering
feedback.
End-to-End Exposure: Gain experience across UI development, APIs, state management,
debugging, performance, and releases.
Career Growth: High-performing interns may be evaluated for a Pre-Placement Offer (PPO)
for a full-time Software Engineer role.
Skills required
FlutterDartREST APIsDio/HTTPRiverpod/BlocFirebase (FCMCrashlyticsFirestore)JSON SerializationResponsive UIState ManagementDebuggingAndroid & iOS
Posted by

Mohit Kumar
, Class of 2020
Opportunity contact
Mohit Kumar