Este perfil está escrito em inglês
Flutter Developer
Demonstrated experience with Flutter.
Demonstrated experience with Dart (OOP, async/await, Futures, Streams, Isolates, Null Safety, Microtasks, Event Loop).
Demonstrated experience with Widget Lifecycle.
Demonstrated experience with Material 3.
Demonstrated experience with Cupertino.
Flutter Developer open to new opportunities
Design, develop, and maintain Flutter apps for iOS and Android in cross-functional Agile teams of 4–5 (designer, backend, AI, frontend, project manager), covering UI, API integration, and store release.. Implement clean, maintainable architecture using Clean Architecture and MVVM, with BLoC, GetX, and Provider for state management.. Integrate REST APIs and external services with Dio, including JWT authentication with token refresh, role-based flows, pagination, and structured error handling.. Implement in-app purchases and subscriptions with RevenueCat, and payments with Stripe.. Add push notifications with FCM and APNs, with deep links into the correct screen.. Set up Codemagic CI/CD and publish releases through App Store Connect, TestFlight, and Google Play Console; monitor and fix crashes with Firebase Crashlytics.. Take part in sprint planning, daily stand-ups, and sprint reviews, and collaborate on designing and implementing new features.
Built responsive Flutter screens and reusable widgets for Android and iOS client apps from Figma designs.. Integrated REST APIs with JSON serialization, authentication flows, and loading, empty, and error states.. Built real-time features with WebSocket and Socket.IO.. Optimized performance by reducing unnecessary widget rebuilds, improving frame rates on low-end Android devices; moved heavy work off the UI thread with Dart isolates.. Added localization, sqflite caching, and Flutter Secure Storage for secure local data.. Applied Clean Architecture and MVVM in Agile sprints with senior developers, using Git for version control.