Search by job, company or skills

Orascom Investment Holding

Senior Flutter Developer

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago

Job Description

Position: Senior Flutter Developer

Organization: O-Trade & Logistics

Through O Trade & Logistics (OTL), Orascom Investment Holding introduces otrovato, a B2B platform designed to simplify trade across Africa and beyond. otrovato connects buyers and sellers, ensuring secure, efficient, and seamless transactions. By empowering businesses and enabling cross-border trading and partnerships, otrovato serves as an online B2B platform driving Africa's economic growth.

Platform link: otrovato, B2B platform in Africa

Job Description:

The Senior Flutter Developer will play a key role in designing, building, and maintaining high-performance mobile applications for both iOS and Android platforms. This role requires a product-minded engineer with a strong understanding of the complete mobile development lifecyclefrom writing clean, scalable Dart code to implementing CI/CD pipelines, integrating analytics for data-driven decision-making, and managing app releases to the App Store and Google Play.

Key Responsibilities:

  • Application Development: Design and build sophisticated, highly scalable mobile applications using Flutter and Dart.
  • Deployment & Release: Manage the entire submission process for the Apple App Store and Google Play Store, ensuring compliance with guidelines and resolving rejection issues.
  • CI/CD Implementation: Architect, build, and maintain CI/CD pipelines (using tools like Code magic, GitHub Actions, Bitrise, or Jenkins) to automate testing and deployment.
  • Analytics Integration: Integrate and manage analytics tools (e.g., Firebase Analytics, Google Analytics, Mix panel, or Amplitude) to track user behavior and app performance.
  • Code Quality: Write clean, maintainable, and testable code. Conduct code reviews and enforce coding standards.
  • Optimization: Collaborate with the team to identify bottlenecks, fix bugs, and optimize application performance.

Qualifications:


  • Minimum 4 years of professional mobile development experience, with significant expertise in Flutter.
  • Tech Stack: Strong proficiency in Dart, Flutter framework, and state management solutions (e.g., BLoC, Riverpod, or Provider).
  • DevOps/CI/CD: Proven experience setting up and managing CI/CD pipelines for mobile apps.
  • Store Management: Hands-on experience with App Store Connect and Google Play Console, including provisioning profiles, certificates, and release management.
  • Analytics: Solid experience integrating third-party analytics SDKs and interpreting data logs.
  • API Integration: Experience working with RESTful APIs and third-party libraries.
  • E-commerce Experience: Prior experience building e-commerce platforms or apps involving payment gateways, shopping carts, and inventory management is highly preferred.
  • Experience with native development (Swift/Kotlin) is a plus.
  • Familiarity with A/B testing methodologies.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 138613859

Similar Jobs