cover image
TalentMind

Développeur Flutter

On site

Rabat, Morocco

Full Time

07-04-2025

Job Specifications

Intitulé du poste : Développeur Flutter
Missions principales :
En tant que Développeur Flutter, vous serez en charge de :

Concevoir et développer des applications mobiles performantes sous Flutter (Android & iOS).
Assurer l’intégration des API et la gestion de l’état avec GetX, BLoC, Provider, GetX, Riverpod ou autre.
Optimiser l’UI/UX et garantir une expérience utilisateur fluide et responsive.
Tester, déboguer et assurer la maintenance des applications.
Participer aux revues de code et proposer des améliorations techniques.
Collaborer avec les équipes produit, design et backend pour assurer une bonne cohérence des fonctionnalités.
Compétences requises :

Maîtrise de Flutter & Dart.
Expérience avec des outils d’état comme GetX, Provider, Bloc, Riverpod…
Connaissance des Firebase Services (Auth, Firestore, Storage, Push Notifications...).
Capacité à consommer des API REST & GraphQL.
Expérience avec Git / GitHub / GitLab et Azure DevOps pour la gestion des branches.
Connaissances en CI/CD et automatisation (un plus).
Sens de l'optimisation et bonnes pratiques de développement.
Expérience en publication d’applications sur Google Play Store et App Store (un plus).
Connaissance de React Native est un plus.
Outils & Technologies :

Langage : Dart
Framework : Flutter
State Management : GetX, Provider, Bloc, Riverpod,..
Base de données : Firestore, SQLite.
Versioning : Git, GitHub/GitLab, Azure DevOps.
Profil recherché :

Expérience d’au moins 3 ans en développement mobile Flutter.
Passionné(e) par le développement mobile et curieux(se) des nouvelles technologies.
Capacité à travailler en équipe et à collaborer avec des designers et des développeurs backend.
Autonome, rigoureux(se) et capable de respecter les délais.

About the Company

À propos de nous : Nous sommes votre partenaire de choix pour le pilotage stratégique des ressources humaines. Nous vous aidons à trouver et à aligner les meilleurs talents qui correspondent exactement aux besoins de votre entreprise. Nos solutions sur mesure sont conçues pour optimiser la performance de votre capital humain, vous permettant ainsi d'atteindre l'excellence opérationnelle. Notre gamme de services inclut des algorithmes propriétaires pour un appariement rapide et précis des compétences, ainsi que des solutions ... Know more

Related Jobs

Company background Company brand
Company Name
ALITHYA FRANCE
Job Title
Junior Java Spring Boot Developer
Job Description
Company Description Our mission, your future As a global community of trusted advisors, we create cutting-edge technological solutions to overcome today’s challenges and anticipate tomorrow’s needs. It all starts with the collaboration of a diverse team of passionate intrapreneurs, each driven to make a difference. Together, we challenge the status quo and push each other to new heights. Ready to make a significant impact on mission-critical projects and shape the future through digital transformation and strategic consulting? Take your ambitions to the next level and discover your next exciting challenge with us! Your role, your impact Alithya’s mainframe modernization team is looking for dynamic individuals to help define and build the future of legacy modernization. We are working on an exciting service that involves analyzing, refactoring and deploying modern legacy application code to help our clients achieve their ambitious goals. As a junior Java Spring Boot developer in this team, you will work alongside experts on the whole code modernization process. You will be improving the performance, availability, scalability and sustainability of client applications. You will understand the implementation and operation of a complex modernization system. You will have the opportunity to work closely with an Agile team deploying on a regular basis, and to see the impact of your work on a wide range of clients. Your day-to-day Support the creation and maintenance of acceptance tests; Identify performance problems, optimize code and adjust database to keep critical systems running at nominal speed; Work closely with R&D teams, your managers and other team members to find innovative solutions to complex technical problems. Keys to your success Bachelor’s degree in software development or a Canadian equivalent; 1 to 3 years of experience in software development; Experience with Java Spring Boot; Knowledge of Java (standard data structures, algorithms writing), as well as of RESTful APIs; Basic knowledge of relational databases. Extra edge Master’s degree in software development or an equivalent; Experience with a web application. Language Skills French: Proficient English: Proficient Our authenticity is our strength The diversity of our backgrounds, experiences, thoughts and insights is our competitive advantage. We foster a collaborative environment rooted in our core values of respect, well-being, passion, trust, integrity and creativity. For us, diversity, equity and inclusion aren’t just buzzwords; they’re essential drivers of innovation and excellence, and powerful catalysts for inspiration and evolutionary ideas. The empowerment of our people is fundamental to being the trusted advisor to our clients. Join us in embracing our authenticity and in leveraging our unique perspectives to collectively build the future we all envision. An inclusive path to success Fostering an environment where you can thrive starts with ensuring an accessible recruitment process. If you require any accommodations, we welcome you to contact us. For more information, please visit our accessibility page at https://www.alithya.com/en/accessibility .
Mechouar, Morocco
On site
Full Time
23-04-2025
Company background Company brand
Company Name
Stellantis
Job Title
AD Software Engineer - Junior H/F
Job Description
The newly shaped Software Organization is currently seeking brilliant Software Engineers to join the Autonomous Driving software team. As a Software Engineer you will be required to design and develop clean and highly scalable code for our Autonomous Driving stack. You will test your solutions on SiL, HiL, ViL and on the real vehicles, and so you will have a big impact on shaping our present and future autonomous driving products. Profil Basic Requirements Master's Degree in Computer Engineering, Computer Science, Robotics, Mechatronics or similar. Good modern C++ programming skills Solid command of the most common data structures and algorithms Proficient in Linux OS Good foundations of one or more of the following: Linear Algebra, Kinematics and Optimization Good communication, collaboration, analytical and problem-solving skills Fluent in English Nice To Have Knowledge of software design methods and latest software quality standards (MISRA, SPICE) Knowledge of AUTOSAR classic and adaptive platform Knowledge of Git/GitHub or other versioning tools Knowledge of autonomous systems applications Good command of Python At Stellantis, we assess candidates based on qualifications, merit and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality, religion, sexual orientation and disability. Diverse teams will allow us to better meet the evolving needs of our customers and care for our future.
Casablanca, Morocco
On site
Full Time
23-04-2025
Company background Company brand
Company Name
Stellantis
Job Title
AD Simulation SW Developer - Junior H/F
Job Description
The newly shaped Software Organization is currently seeking brilliant AD Simulation Software Developers to join the Autonomous Driving software team. As an AD Simulation Software Developer you will be required to develop, integrate and deploy clean and highly scalable code for our SiL platform to test and validate our Autonomous Driving stack. You will also develop solutions to orchestrate large-scale simulations on-premise and on-cloud platforms to ensure the reliability of the future L2 and L3 autonomous driving product through testing for billions of kilometers. Profil Basic Qualifications Master's Degree in Computer Engineering, Computer Science, Robotics, Mechatronics or similar. Good programming skills in C++ and Python Solid command of the most common data structures and algorithms Proficient in Linux OS Knowledge of Git/SVN or other versioning tools, including knowledge of Github Knowledge of ADAS/AD systems, components and features Knowledge of operating system virtualization (e.g. Docker and Kubernetes) Basic knowledge on automotive communication protocols (CAN-FD, SOME/IP, ..) Good communication, collaboration, analytical and problem-solving skills Fluent in English Nice To Have Knowledge of simulation software for self-driving cars (e.g. Carla, Spectral, CarMaker, dSpace) Knowledge of software design methods and latest software quality standards (MISRA, SPICE) Knowledge of AUTOSAR classic and adaptive platforms Good programming skills in Matlab/Simulink Experience with modeling and simulation of physical plant models for ADAS/AD xIL platforms At Stellantis, we assess candidates based on qualifications, merit and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality, religion, sexual orientation and disability. Diverse teams will allow us to better meet the evolving needs of our customers and care for our future.
Casablanca, Morocco
On site
Full Time
23-04-2025
Company background Company brand
Company Name
Stellantis
Job Title
AD Software Engineer - Senior H/F
Job Description
The newly shaped Software Organization is currently seeking brilliant Senior Software Engineers to join the Autonomous Driving software teams. As a Senior Software Engineer you will be required to design and develop clean and highly scalable code for our Autonomous Driving stack. As a senior member of the team, you will also be expected to provide hands-on technical guidance and to actively contribute to the technical growth of the team. You will test your solutions on SiL, HiL, ViL and on the real vehicles, and so you will have a big impact on shaping our present and future autonomous driving products. Profil Basic Requirements Master's Degree in Computer Engineering, Computer Science, Robotics, Mechatronics or similar. Excellent modern C++ programming skills Solid command of the most common data structures and algorithms Experience in software design methods and latest software quality standards (MISRA, SPICE) Proficient in Linux OS Proficient with Git/GitHub or other versioning tools Good command of one or more of the following: Linear Algebra, Kinematics and Optimization Able to analyze and translate complex functional requirements into code Excellent communication, collaboration, analytical and problem-solving skills Fluent in English Nice To Have A PhD in a related field Experience in AUTOSAR classic and adaptive platform Experience in autonomous systems applications Good command of Python Experience in Agile software development At Stellantis, we assess candidates based on qualifications, merit and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality, religion, sexual orientation and disability. Diverse teams will allow us to better meet the evolving needs of our customers and care for our future.
Casablanca, Morocco
On site
Full Time
23-04-2025