Company BriefAbout Trabuwo Technologies Pvt. Ltd., Bengaluru
Trabuwo Technologies Pvt. Ltd., headquartered at Block D4, Manyata Tech Park Road, Bengaluru, is building a next-generation
B2C e-commerce platform designed for both mobile and web users. Our mission is to empower individuals and small businesses across India to access quality products at the best prices, with seamless technology and user experience. We're an early-stage startup with high ambitions, backed by a strong vision to scale into a billion-dollar platform.
Flutter Developer – Full-Time, RemoteJob Title: Flutter Developer
Location: Remote (Company address: Block D4, Manyata Tech Park Road, Bengaluru)
Job Type: Full-time
Work Hours: 9:00 AM – 7:00 PM IST
Salary: ₹4,50,000 per annum
Experience: Minimum 3 years
Education: B.Tech, B.E., BCA, MCA, M.Tech, or equivalent technical qualification
Key Responsibilities:
- Develop high-performance cross-platform mobile apps using Flutter
- Work closely with UI/UX and backend teams to deliver pixel-perfect and functional interfaces
- Integrate REST APIs and manage app state efficiently
- Write reusable and maintainable code
Required Skills:
- Solid experience with Dart and Flutter
- Familiarity with state management (Provider, Bloc, Riverpod)
- Experience integrating RESTful APIs
- Proficient in deploying Android/iOS apps
- Experience with Firebase, local storage, and Push Notifications
Written Questionnaire – Flutter Developer:
- What are the key differences between StatelessWidget and StatefulWidget?
- Explain the role of FutureBuilder and StreamBuilder in Flutter.
- What state management approaches have you used and why?
- How do you handle responsiveness in Flutter for multiple screen sizes?
- What is the use of pubspec.yaml and what kind of dependencies should it include?
- Describe the Flutter build process and how you optimize performance.
Test Assignment – Flutter Developer:
Task: Build a mini shopping app interface with:
- Home screen displaying categories and product list
- Product detail page
- Cart page with total calculation
- Use mock data or Firebase for product data
- Implement state management using Provider or Bloc
- Deliverables: GitHub repo + APK or TestFlight (optional)