Détails de l'offre numéro O/KSR/1703
Lieu : Nouakchott 74
Ingénieur Logiciel O/KSR/1703
Profil recherché
Type de l'offre : Niveau d'étude : Bac+5Description de l'offre
Offre de stage
1.
Poste : Ingénieur
Logiciel
2. Lieu de
travail : Nouakchott
3. Type de
contrat : STAGE
À
propos de l’entreprise
BetaClic est une startup panafricaine
développant des solutions technologiques et communautaires au service de
l’élevage, de la santé animale et de l’entrepreneuriat rural.
Notre
approche repose sur l’innovation, la proximité terrain, l’impact social et la
structuration de communautés durables.
Objectif
du stage :
L'ingénieur logiciel a pour objectif
principal de concevoir, développer, tester et maintenir des logiciels de haute
qualité, en contribuant au succès des projets de l'entreprise.
Missions
principales :
L'ingénieur
logiciel aura les responsabilités suivantes, mais elles peuvent varier en
fonction du type de projet ou du domaine d'activité :
-
Développement logiciel :
o Concevoir,
développer et maintenir des applications logicielles en utilisant des langages
de programmation et de frameworks tels que Java JEE, C++, Angular, React,
Flutter, Spring Boot …
o Collaborer
avec d'autres membres de l'équipe pour garantir la cohérence et l'efficacité du
code.
-
Tests et débogage :
o Élaborer
des plans de test et effectuer des tests unitaires, d'intégration et de
validation.
o Identifier
et résoudre les problèmes de manière proactive pour garantir la qualité du
logiciel.
-
Gestion de projet :
o Participer
à la planification des projets et au suivi des délais.
o Assurer
la documentation adéquate du code source et des processus.
-
Collaboration et communication :
o Travailler
en étroite collaboration avec les membres de l'équipe multidisciplinaire.
o
Communiquer efficacement les progrès
et les obstacles aux parties prenantes du projet.
- Faire partie d'une start-up
informatique innovante et prometteuse
Profil recherché :
·
Formation
: Bac+5
en génie logiciel, développement logiciel ou domaine similaire.
· Compétences
techniques :
o Maîtrise
d’au moins un langage de programmation parmi Java, C++, JavaScript/TypeScript
(Angular, React) ou Dart (Flutter).
o
Connaissance des frameworks et outils modernes (Spring Boot, Angular,
React, Flutter).
o Notions
de tests unitaires et d’intégration.
Compétences
:
Maîtrise
des langages de programmation, des outils de développement et des frameworks
pertinents.
Solides
compétences en résolution de problèmes et en conception logicielle.
Connaissance
des meilleures pratiques en matière de développement agile.
Langues :
Excellente maîtrise du français, un niveau satisfait en
anglais est nécessaire.