CI&T

Senior Flutter Developer

CI&T

full-time

Posted on:

Location Type: Hybrid

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • You will be part of a multidisciplinary, mixed product squad composed of CI&T and client team members.
  • Participate in squad rituals such as planning, daily, demo, and retro, as well as 1:1s with leadership.
  • Develop new features for digital products to solve customer problems and pain points.
  • Develop automated tests to ensure quality.
  • Help solve business problems both individually and collaboratively.
  • Collaborate in the design and implementation of solution architecture.

Requirements

  • Professional experience in mobile development with Flutter and the Dart language.
  • Knowledge and hands-on experience with state management patterns (e.g., BLoC/Cubit, Riverpod, Provider, MobX).
  • Proficiency in creating automated tests (unit, widget, integration) and familiarity with test environments such as Device Farms.
  • Experience integrating with APIs (RESTful, GraphQL) and handling asynchronous data.
  • Knowledge of mobile software architectures such as Clean Architecture and design principles like SOLID and Clean Code.
  • Experience implementing and maintaining Design Systems, ensuring visual consistency and component reuse.
  • Familiarity with Cloud Computing platforms (AWS, Firebase, GCP), especially services that support mobile.
  • Proficiency using version control tools such as Git.
  • Knowledge of native mobile development (Kotlin, Swift) for creating or maintaining native bridges (nice-to-have).
  • Experience with backend projects such as microservices (nice-to-have).
  • Experience with advanced performance optimization and profiling of Flutter apps (DevTools) (nice-to-have).
Benefits
  • Health and dental insurance;
  • Meal and food allowance;
  • Childcare assistance;
  • Extended parental leave;
  • Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) TotalPass;
  • Profit Sharing (PLR);
  • Life insurance;
  • Continuous learning platform (CI&T University);
  • Discount club;
  • Free online platform dedicated to promoting physical and mental health and wellbeing;
  • Pregnancy and responsible parenthood course;
  • Partnerships with online course platforms;
  • Language learning platform;
  • And many more

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
FlutterDartBLoCCubitRiverpodProviderMobXautomated testsRESTful APIsGraphQL
Soft skills
collaborationproblem-solvingcommunicationleadership