Développeur FULL STACK
Ref : 200731A003-
ASAP
-
59 - Lille
-
7 mois
-
Développeur
-
Services divers
Compétences requises
Description de la mission
Nous recherchons un développeur FULL STACK sur Lille pour un de nos clients.
Objectif global du projet :
Développer les systèmes de référencement des produits de la PASQ
Les livrables sont :
Code source
Documentation technique
Images docker
Compétences techniques :
React - Confirmé - Impératif
Node JS - Confirmé - Impératif
Symfony / PHP - Confirmé - Impératif
Java EE - Confirmé - Important
Connaissances linguistiques :
Anglais Lu, écrit (Impératif)
Description détaillée :
Au sein d'une équipe technique de 4 personnes le développeur sera en charge de la conception et développement des nouveaux outils de référencement des
produits répondant aux user stories et spécifications définies.
Environnement technique :
Back offices : Node JS / PHP Symfony
Front : React JS
Traitements : JAVA
Echanges : API Rest, Kafka
BDD : Postgres, Elasticsearch
Environnements : Docker, Kubernetes
Sources : GitHub
CI / CD : GitHub action, codacy, PHP Unit, Mocha
Définition du profil:
SA MISSION :
Un développeur full stack est un informaticien capable de réaliser des tâches à n'importe quel niveau technique de la pile des différentes couches qui constituent
une application informatique.
SES COMPETENCES :
configurer l'infrastructure matérielle et le système d'exploitation ainsi que les dépendances entre les différents composants logiciels à utiliser ;
concevoir, manipuler et interroger des bases de données ;
concevoir le code de 'back-end' et les API d'accès à ces données sous forme de webservices, en utilisant des langages tels que Java, Python, Ruby, PHP ;
concevoir le code de 'front-end' qui est exécuté sur la plate-forme de l'utilisateur, le plus souvent un smartphone ou un navigateur Web, dans des langages tels que
Javascript et ses bibliothèques, HTML, CSS ;
être capable de gérer et planifier un projet avec des méthodes de développement agiles telles que Scrum ou Kanban, pouvoir interagir avec le client et ses besoins,
et documenter l'ensemble des parties du projet.
Même s'il a souvent une affinité ou des compétences plus étendues dans l'une des couches front ou back, le développeur full stack doit être familiarisé avec
chacune d'entre elles.
Objectif global du projet :
Développer les systèmes de référencement des produits de la PASQ
Les livrables sont :
Code source
Documentation technique
Images docker
Compétences techniques :
React - Confirmé - Impératif
Node JS - Confirmé - Impératif
Symfony / PHP - Confirmé - Impératif
Java EE - Confirmé - Important
Connaissances linguistiques :
Anglais Lu, écrit (Impératif)
Description détaillée :
Au sein d'une équipe technique de 4 personnes le développeur sera en charge de la conception et développement des nouveaux outils de référencement des
produits répondant aux user stories et spécifications définies.
Environnement technique :
Back offices : Node JS / PHP Symfony
Front : React JS
Traitements : JAVA
Echanges : API Rest, Kafka
BDD : Postgres, Elasticsearch
Environnements : Docker, Kubernetes
Sources : GitHub
CI / CD : GitHub action, codacy, PHP Unit, Mocha
Définition du profil:
SA MISSION :
Un développeur full stack est un informaticien capable de réaliser des tâches à n'importe quel niveau technique de la pile des différentes couches qui constituent
une application informatique.
SES COMPETENCES :
configurer l'infrastructure matérielle et le système d'exploitation ainsi que les dépendances entre les différents composants logiciels à utiliser ;
concevoir, manipuler et interroger des bases de données ;
concevoir le code de 'back-end' et les API d'accès à ces données sous forme de webservices, en utilisant des langages tels que Java, Python, Ruby, PHP ;
concevoir le code de 'front-end' qui est exécuté sur la plate-forme de l'utilisateur, le plus souvent un smartphone ou un navigateur Web, dans des langages tels que
Javascript et ses bibliothèques, HTML, CSS ;
être capable de gérer et planifier un projet avec des méthodes de développement agiles telles que Scrum ou Kanban, pouvoir interagir avec le client et ses besoins,
et documenter l'ensemble des parties du projet.
Même s'il a souvent une affinité ou des compétences plus étendues dans l'une des couches front ou back, le développeur full stack doit être familiarisé avec
chacune d'entre elles.