Flutter Engineer

  1. Home
  2. iOS
  • Company piposoft
  • Employment Full-time
  • Location Nairobi Area
  • Submitted Posted 2 months ago - Updated 12 hours ago
Our client are establishing an onsite engineering team in Dar-es-Salaam and Nairobi. Key projects include: Farmer management system (FMS), distribution management system (DMS), and ERP. They follow an agile, scrum-based process.


About The Role:

They are looking for a talented Flutter Developer to design and develop high-performance, visually appealing mobile applications for both iOS and Android platforms. The ideal candidate will have experience in Dart programming, a strong understanding of mobile UI/UX, and the ability to integrate backend services seamlessly.


What does the job involve
  • Develop and maintain cross-platform mobile applications using Flutter and Dart.
  • Build reusable UI components and ensure consistency across iOS and Android platforms.
  • Optimize applications for performance, scalability, and security.
  • Work with RESTful APIs, GraphQL, and third-party integrations.
  • Implement state management solutions like Provider, Riverpod, BLoC, or GetX.
  • Ensure responsiveness and smooth animations using Flutter’s widget framework.
  • Collaborate with UI/UX designers to create pixel-perfect mobile experiences
  • Debug, troubleshoot, and resolve application issues.
  • Write unit and integration tests to maintain code quality.
  • Work with CI/CD pipelines to automate deployment.





Requirements

Qualifications




  • Bachelor’s in Computer Science or Software Engineering
  • Proven experience in Flutter and Dart development.
  • Strong knowledge of mobile UI/UX principles and Material Design.
  • Experience with state management techniques (Provider, BLoC, Riverpod, etc.).
  • Familiarity with Firebase, SQLite, or other backend services.
  • Experience with version control systems like Git and GitHub/GitLab.
  • Understanding of app performance optimization and debugging tools.
  • Knowledge of integrating native modules for iOS and Android
  • Experience with third-party libraries and APIs (Google Maps, Payment Gateways, etc.).
  • Experience with native Android (Kotlin) or iOS (Swift) development.
  • Knowledge of cloud platforms like AWS, Firebase.
  • Familiarity with CI/CD tools (Bitrise, Codemagic, GitHub Actions).
  • Experience with WebAssembly or Flutter Web.









Benefits



  • Competitive salary and benefits such as;
  • Health & life insurance
  • Paid time off - 28 days a year





Loading similar jobs...

Mobile App Developer Jobs

Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.

© 2025 Created by Mobile App Developer Jobs. All rights reserved.