Mid-Level Flutter Developer

We are specialists in tech transformation, we are CI&T. We combine the disruptive power of Artificial Intelligence with human expertise to support large companies in navigating changes in technology and business.
Campinas, State of São Paulo, Brazil
Mobile
Mid-Level Software Engineer
Hybrid
5,000+ Employees
Consumer · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Product Manager, Wear, Play Store

Product Manager position at Google focusing on Wear platform within Play Store, requiring 5 years of product management experience and strong technical background.

Technical Program Manager, Pixel AI Studio

Lead technical program management for Google's Pixel AI Studio, overseeing software development, releases, and cross-functional collaboration for innovative mobile experiences.

Technical Program Manager, Pixel Software

Technical Program Manager position at Google's Pixel team, managing end-to-end product features and cross-functional initiatives for Pixel devices, requiring 5 years of program management experience.

Technical Program Manager, Pixel Software

Technical Program Manager position at Google Pixel team, leading software development projects for mobile devices and managing cross-functional initiatives.

Software Engineer III, Mobile, YouTube

Mid-level Software Engineer position at YouTube focusing on iOS mobile development, requiring 2 years of experience and expertise in Swift/Objective-C.

Description For Mid-Level Flutter Developer

We are looking for a person to act as a protagonist in the development of digital products for clients in the retail sector, with the goal of building the largest digital beauty platform in Brazil. We seek individuals who enjoy new challenges, are willing to discover and learn, like to create/participate in/review solution designs and act on their materialization. They should enjoy contributing, play for the team, and consider the client as part of the team. They should be focused on code quality and good programming and DevOps practices.

Responsibilities:

  • Develop new digital product features to solve customer problems and pain points
  • Develop automated tests to ensure quality
  • Help solve business problems both individually and collectively
  • Collaborate in the construction and implementation of a solution design

Requirements:

  • Experience in mobile development with Flutter, Dart, and Git usage
  • Experience in developing automated unit and integrated tests (widget tests, integration tests, device farms, etc.)
  • Experience in developing applications capable of evolving and scaling
  • Experience with microapps architecture, responsiveness
  • Knowledge of good programming and DevOps practices (SOLID, Clean Code, Clean Architecture)
  • Knowledge of Cloud Computing platforms (preferably AWS)
  • Knowledge of design systems
  • Experience with microservices pattern
  • Experience in managing refactoring tasks and technical debt
  • Kubernetes
  • 12-factor (cloud native)

Differentials:

  • Knowledge of Swift, Kotlin, Java
  • Knowledge of state management libraries (BLoC, MobX, GetX, etc.)
  • Knowledge of REST APIs
  • Experience with event-based architecture

CI&T has 30 years of experience, 6,000 people, offices in 10 countries, and talents distributed across 5 continents. We work on design, strategy, and engineering for global brands, supporting clients to achieve the maximum potential of technology as a force for good. Impact is what we deliver.

Note: Our positions for the Metropolitan Region of Campinas* require presence in the city's offices, with the number and which days to be arranged with your project. Talk to our recruitment team for more information about the current frequency policy.

Last updated 5 months ago

Responsibilities For Mid-Level Flutter Developer

  • Develop new digital product features to solve customer problems
  • Develop automated tests to ensure quality
  • Help solve business problems individually and collectively
  • Collaborate in solution design construction and implementation

Requirements For Mid-Level Flutter Developer

Kubernetes
  • Experience in mobile development with Flutter, Dart, and Git
  • Experience in developing automated unit and integrated tests
  • Experience in developing scalable applications
  • Experience with microapps architecture and responsiveness
  • Knowledge of good programming and DevOps practices
  • Knowledge of Cloud Computing platforms (preferably AWS)
  • Knowledge of design systems
  • Experience with microservices pattern
  • Experience in managing refactoring tasks and technical debt
  • Kubernetes
  • 12-factor (cloud native)

Benefits For Mid-Level Flutter Developer

Medical Insurance
Dental Insurance
Parental Leave
  • Health and dental plan
  • Meal and food allowance
  • Childcare assistance
  • Extended paternity leave
  • Gympass
  • Profit sharing
  • Life insurance
  • Partnership with online mental health platform
  • CI&T University
  • Discount club
  • Support Program: psychological guidance, nutritionist, and more
  • Pregnancy and responsible parenting course
  • Partnership with online course platforms
  • Language learning platform

Interested in this job?