Develop and evolve components of the corporate mobile framework in Flutter.
Implement reusable libraries and components.
Apply architectural patterns defined by the department.
Ensure the framework's quality, performance, and stability.
Work on the structural organization and modularization of projects.
Implement and maintain standardized integration with APIs and backend services.
Ensure best practices for state management and dependency injection.
Develop and maintain automated tests.
Support the evolution of build and distribution pipelines.
Participate in the analysis and handling of failures and crashes.
Contribute to continuous improvements in architecture and code organization.
Support product teams in the proper use of the framework.
Collaborate on technical documentation and usage guides.
Requirements
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Information Systems, or related fields.
Strong experience with Flutter and Dart.
Experience with modular, scalable app architectures.
Experience with state management (Bloc or similar).
Experience with dependency injection (GetIt or similar).
Experience with componentization and code organization best practices.
Experience integrating REST APIs.
Experience with automated testing (unit tests and widget tests).
Experience with CI/CD and build automation.
Experience with publishing and managing apps on app stores.
Experience with Firebase (Analytics, Crashlytics or similar).
Experience in crash analysis and handling.
Experience with performance optimization and reducing app size.
Familiarity with Git and code review.
Experience in corporate environments is a plus.
Knowledge of native mobile development (Android or iOS) is a plus.
Experience with SuperApp architecture or mobile microfrontends is a plus.
Tech Stack
Android
Dart
Firebase
Flutter
iOS
Benefits
Choose the ideal benefit for you and your dependents through a digital platform with various categories such as gym, meal and food vouchers, pharmacy assistance, medical coverage, dental coverage, and life insurance;
Corporate mobile phone. Yes, a brand-new smartphone for you!
Unlimited voice and data plan. Yes, unlimited! Vivo's 5G is up to 10x faster!
Exclusive Vivo offer with special discounts on landline, broadband, TV and apps;
Eligible to receive an annual Bonus or PPR (Profit Participation Program);
Plan your future through a Private Pension plan;
Have children? You are entitled to a subsidy to help with school, daycare or nanny expenses;
Work in an environment that respects your personality, your style of dress, and your way of being — you can be authentic. #VemdeVocê
Work remotely up to 3 times per week. #Mobility
Flexible working hours;
Enjoy a day off to celebrate your birthday;
Participate in one of the largest corporate volunteering programs to help make a difference;
Take advantage of our Educational Development Program offering partnerships with educational institutions at a discount, as well as certifications and online courses;