Senior Flutter Engineer

Posted 101ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Lead high-impact technical solutions as a Senior Flutter Engineer at Vivo. Collaborate with product squads to enhance app quality and user experience.

Responsibilities:

  • Design and implement modular architecture and reusable components in Flutter, including state management, dependency injection, and consistent navigation patterns.
  • Establish quality practices (unit, widget, and integration testing), observability, and continuous integration/delivery.
  • Conduct code reviews, document technical decisions, and provide mentoring.

Requirements:

  • Bachelor's degree in Computer Science/Computer Engineering, Software Engineering, or a related field.
  • Proficiency with Flutter/Dart; state management (Bloc, Riverpod, Provider), dependency injection, and feature flags.
  • iOS/Android: Xcode; basic knowledge of Swift/Objective‑C; Android Studio; basic knowledge of Kotlin/Java; and other related tools.
  • CI/CD: Fastlane, macOS runners, code signing, semantic versioning, and changelogs.
  • Experience building production Flutter apps (iOS and Android) with a focus on performance.

Benefits:

  • Remote work
  • Mental health support network
  • Inclusion programs