Entreprise:

Description de l'annonce:
About us:
At LRT Innovation Labs, we’re leading the charge in shaping the future of electric mobility.
Our commitment to innovation and sustainability drives us forward, combining the
precision of German engineering with a global perspective.
As a Tunisian company with international roots, we offer a dynamic work environment that
embraces the best of both worlds. Founded by a visionary with deep expertise from a
German company established in 1998, we are proud to be Tunisia’s first EV charging
infrastructure manufacturer.
About the Role:
We are looking for a Senior Mobile Application - Flutter Developer to join our team and help us build cutting-edge mobile applications for our next-generation electric vehicle charging solutions. In this role, you will develop and maintain Flutter-based mobile applications for both iOS and Android, ensuring a seamless user experience across platforms. You will work closely with cross-functional teams to integrate our charging infrastructure seamlessly with mobile technologies. As a Senior Flutter Developer, you will have the opportunity to contribute to impactful projects, shaping the mobile experience of tomorrow’s electric vehicle ecosystem.
Responsibilities:
• Mobile Application Development: Design, develop, and maintain Flutter-based mobile applications for both iOS and Android platforms.
• Cross-Platform Integration: Ensure smooth integration with backend services, working closely with teams focused on hardware, firmware, and cloud-based solutions.
• UI/UX Design: Collaborate with designers to implement intuitive and user-friendly
interfaces, delivering high-quality mobile experiences.
• State Management & Architecture: Apply MVVM, SOLID principles, and state
management techniques such as Provider and Riverpod for effective application
development and maintainability.
• Testing & Quality Assurance: Conduct unit tests and widget tests to ensure app performance, stability, and reliability across platforms.
• Continuous Improvement: Stay up-to-date with the latest Flutter updates, mobile development trends, and best practices to enhance app performance and features.
• Version Control & Deployment: Manage source code using version control tools
(Git) and oversee deployment on both the App Store and Google Play Store.
Requirements:
• Experience: Minimum of 3 years of experience in mobile application development with Flutter.
• Flutter Expertise: Strong knowledge of Flutter, Dart, and experience building production-level mobile apps for both iOS and Android.
• State Management: Solid understanding of state management techniques, including MVVM, Provider, and Riverpod.
• GraphQL & APIs: Experience with GraphQL and working with BLE APIs (Bluetooth Low Energy) with GATT protocols.
• Cross-Platform Experience: Strong understanding of building cross-platform mobile applications and addressing platform-specific challenges.
• Testing: Proven experience in writing unit and widget tests to ensure application stability.
• Version Control: Familiarity with Git for version control and CI/CD pipelines for deployment.
• Languages: Proficiency in English (written and spoken).
Preferred Qualifications:
• Native Android & iOS: Experience with native Android (Java/Kotlin) and iOS (Swift/Objective-C) development.
• Additional Languages: Familiarity with Python, JavaScript, or TypeScript for backend or web development.
• Web & Linux Development: Experience with Flutter for web or Linux-based app development.
• CI/CD & Docker: Experience with Docker, continuous integration, and deployment pipelines. Skills & Attributes
• Problem Solving: Strong analytical skills to address complex technical challenges.
• Communication: Ability to collaborate effectively with cross-functional teams and stakeholders.
• Adaptability: Thrive in a fast-paced, dynamic environment, and manage multiple ongoing projects.
• Attention to Detail: High attention to detail to ensure optimal application performance and user experience.
• Willingness to Learn: Eagerness to adopt new technologies and methods to stay at the cutting edge of mobile development.
Why LRT Innovation Labs?
At LRT Innovation Labs, you’ll have the opportunity to work on high-impact projects that will
redefine the mobile experience for electric vehicle charging solutions. We encourage
creativity, teamwork, and technical excellence, providing you the opportunity to grow your
skills while contributing to the global transition toward sustainable transportation.
Join us in our mission to drive the future of electric mobility!