Ciudad de Mexico, Ciudad de Mexico, Mexico Hybrid Full-time

PALO IT is hiring a Mobile Flutter Developer

Responsibilities

  • Design and sustain mobile applications across platforms using Flutter and Dart.
  • Build responsive and adaptive user interfaces aligned with Material Design and Human Interface Guidelines.
  • Connect to RESTful APIs and GraphQL endpoints, handling authentication and authorization securely.
  • Extend functionality with native features on iOS, Android, and Huawei through platform channels.
  • Apply effective state management using BLoC, Riverpod, Provider, or GetX patterns.
  • Enhance app performance via lazy loading, caching strategies, and optimized memory usage.
  • Set up and manage continuous integration and delivery pipelines for automated builds and testing.
  • Handle deployment and ongoing management of apps on App Store, Google Play, and Huawei AppGallery.
  • Monitor app stability and usage through Firebase Crashlytics and Firebase Analytics.
  • Incorporate native capabilities such as push notifications, maps, camera, geolocation, and sensors.
  • Implement secure and efficient local data storage using SQLite, Hive, Shared Preferences, and Secure Storage.
  • Execute comprehensive testing including unit, widget, integration, and real-device validation.
  • Oversee version control, release cycles, and emergency hotfix deployments.
  • Contribute to mobile architecture design and conduct peer code reviews.
  • Minimize battery and data usage to improve efficiency on mobile devices.
  • Produce clear technical documentation and step-by-step deployment instructions.
  • Deliver level 2 technical support and address critical production issues promptly.
  • Operate within Agile frameworks such as Scrum or Kanban for iterative development.

Benefits

  • Engaging and motivating work environments
  • Distinctive professional development trajectory
  • Opportunities for international assignments
  • Participation in internal research and development initiatives like Gen-e2™
  • Culture of knowledge exchange and collaborative learning
  • Tailored training programs through a dedicated internal academy
  • Support for entrepreneurial and intrapreneurial initiatives

Responsibilities

  • Develop and maintain cross-platform mobile applications using Flutter/Dart.
  • Implement responsive and adaptive user interfaces following Material Design principles and HIG.
  • Integrate RESTful APIs and GraphQL, while managing authentication and authorization.
  • Develop platform-specific native features using platform channels for iOS, Android, and Huawei.
  • Implement robust state management practices using BLoC, Riverpod, Provider, or GetX.
  • Optimize application performance through techniques such as lazy loading, caching, and efficient memory management.
  • Configure and maintain CI/CD pipelines for automated builds, testing, and distribution.
  • Publish and manage applications in the App Store, Google Play Store, and Huawei AppGallery.
  • Implement mobile observability with Firebase Crashlytics and Firebase Analytics.
  • Integrate native services, including push notifications (FCM, APNs, HMS), maps, camera, geolocation, and sensors.
  • Implement local storage solutions using SQLite, Hive, Shared Preferences, and Secure Storage.
  • Conduct testing, including unit tests, widget tests, integration tests, and testing on real devices.
  • Manage application versioning, releases, and hotfixes.
  • Collaborate in mobile solution architecture and perform code reviews.
  • Optimize battery and mobile data consumption.
  • Create technical documentation and deployment guides.
  • Provide level 2 technical support and resolve critical incidents.
  • Work within Agile methodologies (Scrum/Kaniban).

Benefits

  • Stimulating working environments
  • Unique career path
  • International mobility
  • Internal R&D projects (including Gen-e2™)
  • Knowledge sharing
  • Personalized training via PALO IT Academy
  • Entrepreneurship & intrapreneurship
About company
PALO IT

We are a global, AI-first technology consultancy, with a trademarked engineering approach for accelerating the delivery of digital products, and revolutionizing platform modernization.

Our services focus on AI acceleration, cloud & data, and training & transformation, including Gen-e2™, AI & data governance, cybersecurity, ESG data management, and agile transformation.

We are a B Corporation and GitHub Partner of the Year, working with Fortune 1000s and innovative businesses across industries such as banking, healthcare, government, and sustainability.

All jobs at PALO IT Visit website
Job Details
Department Mexico City Technology
Category Mobile
Posted 7 days ago