Ingénieur Application Web Et Mobile
Africa
July 6, 2026 at 2:34 PM
Description du poste NIANE TECHNOLOGIES recherche un·e Ingénieur·e Application Web et Mobile à temps plein pour rejoindre son équipe à Dakar, en présentiel. au quotidien, la mission consiste à concevoir, développer et maintenir des applications web et mobiles performantes, sécurisées et évolutives. La personne en poste participe à l’analyse des besoins, à la rédaction des spécifications techniques et à l’architecture des solutions. Elle collabore étroitement avec les équipes produit, design et infrastructure pour intégrer les fonctionnalités, optimiser l’expérience utilisateur et assurer la qualité du code. Le ou la titulaire du poste est également impliqué·e dans les phases de tests, de déploiement et de support technique, ainsi que dans l’amélioration continue des processus de développement.
Qualifications
Architecture technique
Concevoir l’architecture globale des applications (web & mobile)
Définir les choix technologiques (frameworks, bases de données, infrastructures)
Mettre en place des architectures scalables (microservices, API-first, cloud)
Documenter les architectures (diagrammes, flux, composants)
Sécurité des applications
Définir et implémenter les bonnes pratiques de sécurité (OWASP, sécurisation API, authentification)
Gérer les mécanismes d’authentification et d’autorisation (OAuth2, JWT, SSO)
Identifier et corriger les vulnérabilités (tests, audits, pentest)
Mettre en place des stratégies de protection des données (chiffrement, RGPD, etc.)
Développement & supervision
Participer au développement des modules critiques
Mettre en place des standards de code et bonnes pratiques
Superviser les développeurs sur les aspects techniques
Assurer la qualité et la performance des applications
DevOps & performance
Concevoir des pipelines CI/CD
Assurer le monitoring des applications (logs, performance, incidents)
Optimiser les performances (temps de réponse, gestion des charges)
Participer à la gestion des déploiements
Compétences requises
- Techniques
Maîtrise des architectures web & mobile modernes
Bonne connaissance des langages (JavaScript/TypeScript, Python, Java, etc.)
Expérience avec des frameworks (React, Angular, Node.js, Flutter, Larevel, NestJS, etc.)
Maîtrise des API REST / GraphQL
Connaissance des bases de données (SQL & NoSQL)
- Sécurité
Bonne maîtrise des standards de sécurité (OWASP Top 10)
Expérience en gestion des identités et accès (IAM)
Connaissance des protocoles de sécurité (HTTPS, SSL/TLS)
Notions en audit de sécurité et tests d’intrusion
Infrastructure & DevOps
Connaissance des environnements cloud (AWS, Azure, GCP)
Docker, Kubernetes (un plus)
CI/CD (GitHub Actions, GitLab CI, Jenkins)
Soft skills
Esprit analytique et rigueur
Capacité à prendre des décisions techniques
Leadership technique
Communication et pédagogie
Profil recherché
Bac +5 en informatique ou équivalent
3 à 5 ans d’expérience minimum en développement et architecture
Expérience sur des projets complexes ou à forte contrainte (sécurité, performance)
Outils & environnement
Git (GitHub / GitLab)
Outils de monitoring (Datadog, Grafana…)
Outils de sécurité (Snyk, OWASP ZAP…)