Develop and evolve components of the corporate mobile framework in Flutter for Vivo. Collaborate with product teams and ensure quality, performance, and stability of the framework.
Responsibilities
Develop and evolve components of the corporate mobile framework in Flutter.
Implement reusable libraries and UI/components.
Apply architectural patterns defined by the team.
Ensure framework quality, performance, and stability.
Work on project structure and modularization.
Implement and maintain standardized integrations with backend APIs and services.
Ensure best practices for state management and dependency injection.
Develop and maintain automated tests.
Support the evolution of build and distribution pipelines.
Analyze and handle errors and application crashes.
Contribute continuous improvements to architecture and code organization.
Support product teams in the correct 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 application architecture.
Experience with state management (Bloc or similar solutions).
Experience with dependency injection (GetIt or similar solutions).
Experience with component-based development and code organization best practices.
Experience integrating REST APIs.
Experience with automated testing (unit and widget tests).
Experience with CI/CD and build automation.
Experience publishing and managing apps on app stores.
Experience with Firebase (Analytics, Crashlytics or similar).
Experience analyzing and handling crashes.
Experience with performance optimization and reducing app size.
Familiarity with Git and code review processes.
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.
Benefits
Choose the benefits that best suit you and your dependents via a digital platform with multiple categories: Gym, meal voucher (VR), grocery voucher (VA), pharmacy aid, health insurance, dental insurance and life insurance.
Corporate mobile phone — yes, a brand-new smartphone for you!
Unlimited voice and data plan — yes, unlimited! Vivo’s 5G can be up to 10x faster.
Exclusive Vivo offers with special discounts on landline, broadband, TV and apps.
Eligible to receive an annual Bonus or PPR (Profit Participation/Variable Pay).
Plan your future with a Private Pension plan.
Have children? You’ll be entitled to a subsidy to help with school, daycare or nanny expenses.
Work in an environment that respects your personality, dress style and individuality — be authentic. #BeYou
Work remotely up to 3 days per week. #Mobility
Flexible working hours.
Enjoy a paid day off to celebrate your birthday.
Participate in one of the largest corporate volunteering programs to help make a difference.
Access our Educational Development Program with partner institutions offering discounts, certifications and online courses.
Accelerate your career through our Internal Recruitment Program, in Brazil or abroad — we are present in over 17 countries! #VivoMyCareer
Director of Engineering leading technical design and development at Docebo's AI - powered learning platform. Fostering a collaborative and innovative engineering culture for product excellence.
ABAP Developer specializing in Warehouse Management Systems for Grainger. Responsible for designing, developing, and optimizing SCM technologies and applications.
Aerospace Engineering Intern at AMERICAN SYSTEMS working on technology solutions for the Department of War. Collaborating on aerospace modeling, simulation, and system performance assessments.
Industrial Engineering intern at Leonardo DRS, gaining hands - on experience in process optimization and waste reduction. Contributing to impactful projects in a naval electronics environment.
Developer at PDMS designing and enhancing bespoke software solutions for diverse clients. Collaborating within a Microsoft environment to solve client needs with high - quality systems.
Model Integration Specialist integrating simulation models for the Eurodrone project at Airbus Defence and Space. Collaborating in a diverse international team focused on high - fidelity engineering and training simulations.
Senior Mobile Developer focusing on enhancing a fintech application using React Native. Collaborating with multidisciplinary teams to ensure high - quality deliveries and strategic decisions in development.
Mobile Developer responsible for designing, developing and maintaining software applications at Satelix. Working in a collaborative environment focused on innovation and customer satisfaction.