Offre d'emploi

Publicité sur Senjob





Développeur Full Stack Junior



Référence 157886
Localisation Dakar / Sénégal
Expiration 12 Octobre 2025
Offre visitée 832 fois
Catégories
Informatique, Télécoms, Réseaux
Industrie Informatique, Télécoms, Téléservices
.
Description de l'offre

Mission du poste
En tant que Développeur Full Stack Junior, vous intégrerez une équipe agile et participerez activement au cycle de vie complet de nos applications web, du développement front-end à la mise en place d’API back-end et à l’amélioration de nos applications mobiles cross-platform.
Sous la supervision de notre développeur senior, vous contribuerez à la conception, au développement, aux tests et à la maintenance de nos solutions.

Responsabilités et activités principales
Développement Front-End (~10%) :
• Participer à l’intégration des maquettes (HTML, CSS) en interfaces web interactives et responsives.
• Développer des composants utilisateur dynamiques en JavaScript (et/ou un framework comme Vue.js ou React si utilisé).
• Assurer la compatibilité cross-browser et l’adaptabilité mobile (responsive design).
Développement Mobile Cross-Platform avec Flutter (~30%) :
• Participer au développement de nouvelles fonctionnalités pour nos applications iOS et Android en utilisant le framework Flutter et le langage Dart.
• Contribuer à la maintenance et à l’amélioration du code existant.
• Assurer la qualité et les performances de l’application sur les deux plateformes.
• Intégrer des API RESTful pour connecter l’application à nos services back-end.
• Collaborer avec les designers UX/UI pour transformer des maquettes en interfaces interactives et fluides.
Développement Back-End & API (~60%) :
• Contribuer au développement de nouvelles fonctionnalités back-end en PHP avec le framework Laravel.
• Participer à la conception, au développement et à la maintenance d’API RESTful robustes et sécurisées.
• Interagir avec les bases de données (MySQL/PostgreSQL) : écriture de requêtes, migrations, optimisations basiques.
• Mettre en œuvre les principes de base de la sécurité web (validation des données, protection contre les injections XSS/CSRF).
• Participer à la rédaction de tests unitaires et fonctionnels.

Collaboration & Méthodologie :
• Participer aux rituels agiles (daily meetings, planification de sprint, rétrospectives).
• Utiliser Git pour la gestion de version et le travail collaboratif (branches, merge requests, code review).
• Documenter le code et les fonctionnalités développées.
• Contribuer à l’amélioration continue de nos processus de développement.

Profil recherché
Formation et expérience :
• Formation Bac+2/+3/ en informatique (Licence, Bootcamp.)
• Une première expérience professionnelle ou des projets personnels/concrets.

Compétences techniques requises (Hard Skills) :
• Front-End : Maîtrise des fondamentaux HTML5, CSS3 et JavaScript (ES6+).
• Back-End : Connaissances solides en PHP procédural et orienté objet (POO).
• Framework : Expérience avec le framework Laravel (Eloquent, Blade, Migrations, Artisan).
• Mobile : Connaissances solides en Dart et une première expérience avec le framework Flutter.
• API : Compréhension du fonctionnement des API REST (concepts de routes, méthodes HTTP, codes de statut).
• State Management : Connaissance des concepts de gestion d’état dans Flutter (ex: Provider, Bloc, Riverpod – au moins un).
• Base de données : Connaissances de SQL (MySQL ou PostgreSQL) pour la conception et l’interrogation de bases.
• Outils : Familiarité avec Git et GitHub/GitLab.

Compétences appréciées (Un plus) :
• Expérience avec un framework JS front-end (Vue.js, React, Angular).
• Connaissances de Tailwind CSS ou d’un autre CSS framework.
• Notions de tests (PHPUnit, Pest).
• Notions de développement natif (Android/Kotlin ou iOS/Swift).
• Sensibilisation aux bonnes pratiques (Clean Code, SOLID principles, Design Patterns, tests unitaires/widgets/intégration).
• Compréhension des concepts de DevOps basiques (SSH, déploiement, Laravel Forge/Vapor).

Qualités personnelles (Soft Skills) :
• Curiosité et fort appétit pour l’apprentissage : Vous avez envie de progresser et de monter en compétences.
• Autonomie et sens de l’initiative : Vous savez chercher par vous-même tout en n’hésitant pas à demander de l’aide.
• Esprit d’équipe et bonne communication : Vous aimez collaborer et partager vos idées.
• Rigueur et sens de l’organisation : Vous êtes attentif à la qualité et à la propreté du code.
• Sens du service et orientation résultats : Vous êtes motivé par la livraison de fonctionnalités qui créent de la valeur.




Pour continuer, connectez-vous





Partagez cette offre






ces offres aussi pourraient vous intéresser

  Titre du poste Localité Expiration
Sénégal 10 Octobre
Sénégal 14 Octobre
Sénégal 11 Octobre
Sénégal 04 Octobre
Sénégal 11 Octobre
Sénégal 05 Octobre
Sénégal 17 Octobre
Sénégal 13 Octobre
Sénégal 04 Octobre
Sénégal 12 Octobre
 
VOUS CHERCHEZ UN EMPLOI ?
Login   Inscription

Publicité sur Senjob
Senjob sur Linkedin
Facebook







 

© 2020 Senjob

Linkedin    Facebook     Instagram    Senjob TV    TikTok     SnapChat    



A propos de Senjob
Contactez-Nous
Inscription Recruteurs
Espace Recruteurs
Conditions d'utilisation
Espace Candidats
Publiez une offre d'emploi
Offres d'emploi
Senjob TV
CV Public membres
Base Premium





Édition : Guindo & Co



recherche d'emploi au sénégalrechercher un job au sénégaloffres d'emploi au sénégalrecrutement au sénégaloffres d'emploi a Dakar recrutement a Dakarrecherche d'emploi en Cote d'Ivoirerechercher un job en Cote d'Ivoireoffres d'emploi en Cote d'Ivoirerecrutement en Cote d'Ivoireoffres d'emploi a Abidjan recrutement a Abidjan