Senior Flutter Engineer

Pleased to meet you, we are Zallpy.


We are much more than a technology company; we are a diverse, plural, and talented community. Our purpose is to lead digital transformation with excellence and agility, promoting mutual and genuine growth in ethical and long-lasting relationships. Flexibility is one of our trademarks; we operate in different team models and formats, maintaining our light, collaborative, and integrated culture, providing equitable opportunities in a space where everyone feels safe and heard.


What you will do:



  • Develop and maintain high-quality mobile applications using Flutter for both iOS and Android platforms.
  • Collaborate closely with design and product teams to create intuitive and responsive user interfaces.
  • Implement and manage the state of the application using Flutter BLoC (including flutter_bloc, freezed, and equatable).
  • Participate in code reviews, ensure adherence to best practices, and maintain high code quality through testing and adherence to clean architecture principles.
  • Design and develop both front-end and back-end solutions using Dart/Flutter.

What we are looking for:



  • Strong knowledg and previous experience in mobile development.
  • Great experience with Flutter and Dart, with a strong focus on state management using BLoC.
  • Expertise in writing clean, efficient, and well-documented code.
  • Proven ability to collaborate effectively in cross-functional teams.
  • Solid knowledge of mobile technologies, including React Native for cross-platform development, Swift for native iOS development, Kotlin and Java for native Android development, Xamarin and Objective-C for legacy and multi-platform apps.
  • Fluency in English (both written and spoken).
  • Strong expertise in full-stack development with Dart/Flutter for the front-end and Node.js/TypeScript for the back-end.
  • Experience with Terraform for infrastructure management.

It will be a plus if you have:



  • Experience with tools like GitHub, Jenkins, and Sonar for CI/CD and quality assurance.
  • Familiarity with Grafana, Kibana, and container orchestration tools like Docker and Kubernetes.

Where you will work: 



  • This is a 100% remote position

Employment type: 



  • CLT;
  • Cooperado;
  • PJ.

Our benefits include: 



  • 100% remote work; Meal and/or food allowance in a flexible model (EVA card)*
  • Unimed health insurance for employees and dependents*
  • Uniodonto dental insurance for employees and dependents*
  • Agreements with Educational Institutions for discounts on Undergraduate, Postgraduate, and short courses;
  • Totalpass to take care of physical health;
  • Zenklub to take care of mental health;
  • Life insurance*
  • Daycare assistance for zallpers with children aged 4 months to 6 years, who earn up to three times the minimum wage of the category*
  • Baby Zallpy: a gift to celebrate the birth of zallpers’ babies;
  • Communities: we support the operation of three voluntary zallpers communities: Diversity, Equity & Inclusion, Sports & Movement, and Technology.

 


Benefits valid for CLT type *