IN CODE WE TRUST

(+221) 33 824 05 15

IN CODE WE TRUST

(+221) 33 824 05 15

Retrouvez un talent

Retrouvez rapidement un talent : Chez Simplon Sénégal, nous ne faisons pas que former des talents, nous les accompagnons en proposant un emplacement gratuit aux entreprisesqui les recrutent.

Développeur Web/Mobile

Activités

Le développeur conçoit, programme, et déploie des applications et sites. Il maîtrise les langages Back end et front end ainsi que les systèmes de contenus tels que CMS et wordpress ou prestashop.
Le développeur web a une connaissance approfondie du fonctionnement des moteurs de
recherche qui lui permet de bien référencer les sites qu’il conçoit.

Les activités du développeur web:

- Analyser et/ou rédiger des cahiers des charges pour définir les besoins.
- Concevoir des maquettes ergonomiques
- Gère la communication avec les bases de données et serveurs.
- Rédige des plans de test
- Veille à la sécurité du site,

Savoirs/outils acquis

Système(s) de stockage et données

- Mettre en place une base de données relationnelle en utilisant Merise ou UML
- Développer des composants d’accès aux données SQL et NoSQL
Développement Back-end

- Développer des composants métier coté serveur
- Documenter le déploiement d’une application dynamique web ou web mobile
Développement Front-end

- Installer et configurer son environnement de travail en fonction du projet web ou web mobile
- Maquetter des interfaces utilisateur web ou web mobile
- Réaliser des interfaces utilisateur statiques web ou web mobile
- Développer la partie dynamique des interfaces utilisateur web ou web mobile
Exemple d’environnement technique possible :

Système(s) de stockage et données Développement front-end Développement
back-end
- SQL (PostgreSQL, mariaDB)
- NoSQL (Mongo DB)
- HTML / CSS
- Bootstrap / tailwind
- JavaScript
- React.js / Angular
- JEST
- PHP / JAVA
- Composer / Maven
- Laravel / Springboot
- Git / Github
- Docker
- Gitlab / Jenkins
- PHPUnit / JUnit

Savoir-faire dans différents domaines de compétences

Communication, création, innovation, nouvelles technologies

Recherche innovation

- Créer une documentation technique - Rédiger un cahier des charges, des spécifications techniques
- Créer, élaborer, identifier des concepts innovants
- Réaliser des études et développements informatiques
- Animer démarche agile et innovante
- Concevoir et développer une solution digitale
- Proposer des pistes d’amélioration des solutions
- Analyser les indicateurs pertinents sur les tendances et les usages des clients.
Nouvelles technologies

- Concevoir une application web
- Développer une application en lien avec une base de données
- Réaliser la mise en production de solutions logicielles dans un environnement d’exploitation.
- Concevoir l’architecture d’un système
- Intégrer des outils IA/Data Science
- Concevoir la cartographie fonctionnelle du SI.
Communication

- Communiquer auprès des clients internes et externes
- Promouvoir un projet, une proposition.
- Préparer, animer une réunion, un groupe de travail, un atelier

Savoirs-être professionnels

- Faire preuve de rigueur et de précision
- Faire d’autonomie
- Travailler en équipe
- Faire preuve de créativité, d’inventivité.

Activités

Le développeur conçoit, programme, et déploie des applications et sites. Il maîtrise les langages Back end et front end ainsi que les systèmes de contenus tels que CMS et wordpress ou prestashop.
Le développeur web a une connaissance approfondie du fonctionnement des moteurs de
recherche qui lui permet de bien référencer les sites qu’il conçoit.

Les activités du développeur web:

- Analyser et/ou rédiger des cahiers des charges pour définir les besoins.
- Concevoir des maquettes ergonomiques
- Gère la communication avec les bases de données et serveurs.
- Rédige des plans de test
- Veille à la sécurité du site,

Savoir-faire dans différents domaines de compétences

Communication, création, innovation, nouvelles technologies

Recherche innovation

- Créer une documentation technique - Rédiger un cahier des charges, des spécifications techniques
- Créer, élaborer, identifier des concepts innovants
- Réaliser des études et développements informatiques
- Animer démarche agile et innovante
- Concevoir et développer une solution digitale
- Proposer des pistes d’amélioration des solutions
- Analyser les indicateurs pertinents sur les tendances et les usages des clients.
Nouvelles technologies

- Concevoir une application web
- Développer une application en lien avec une base de données
- Réaliser la mise en production de solutions logicielles dans un environnement d’exploitation.
- Concevoir l’architecture d’un système
- Intégrer des outils IA/Data Science
- Concevoir la cartographie fonctionnelle du SI.
Communication

- Communiquer auprès des clients internes et externes
- Promouvoir un projet, une proposition.
- Préparer, animer une réunion, un groupe de travail, un atelier

Savoirs/outils acquis

Système(s) de stockage et données Développement front-end Développement
back-end
- SQL (PostgreSQL, mariaDB)
- NoSQL (Mongo DB)
- HTML / CSS
- Bootstrap / tailwind
- JavaScript
- React.js / Angular
- JEST
- PHP / JAVA
- Composer / Maven
- Laravel / Springboot
- Git / Github
- Docker
- Gitlab / Jenkins
- PHPUnit / JUnit

Savoirs-être professionnels

- Faire preuve de rigueur et de précision
- Faire d’autonomie
- Travailler en équipe
- Faire preuve de créativité, d’inventivité.

Retour en haut