Croisiland recherche un lead développeur Symfony capable de prendre en charge une équipe de 4 développeurs.
Méthodologie de travail :
Nous respectons une méthodologie de travail stricte et essayons de proposer du code de qualité en respectant un maximum de standards.
Pour ce faire, nous avons spécifié un workflow git permettant d’améliorer notre travail d’équipe et nécessitant le “code review” du responsable technique avant la fusion du code source dans le dépôt principal de chaque projet. Un ensemble d’outils analysant le code de manière automatisée est également en place (coding standards, duplication de code, code mort,. . . ) permettant d’homogénéiser et d’améliorer sensiblement la qualité de notre travail.
A terme, nous souhaitons également nous inscrire dans un processus d’intégration continue afin d’accélérer et fiabiliser le déploiement de nos applications.
Environnement technique :
Nous travaillons principalement avec des technologies OpenSource et plus particulièrement avec le framework Symfony. Nos APIs sont développées à l’aide de API Platform.
Nous avons également développé un bundle permettant la gestion de listes et filtres de manière simplifiée. Celui-ci a été conçu en s’inspirant du système de grilles de Sylius (plateforme e-commerce basé sur symfony) couplé au composant javascript DataTables afin d’améliorer l’interactivité du système. Voici une liste non exhaustive des outils / technos exploitées :
PHPStorm / Vagrant / Gitlab / Composer / Yarn / Webpack / SASS / ES6 / autres ...
Projet principal :
Le projet principal sur lequel vous serez amené à travailler est un ensemble d’applications pour un acteur phare dans le secteur du tourisme, constitué de 3 applications Symfony : PIM / GPC (gestion prospects clients) / Site web
PIM :
Cette application permet la gestion des produits / offres. L’ensemble des informations est remonté dans le PIM via la consommation de différents web services. Le client vient ensuite ajouter des données complémentaires pour personnaliser ses offres. Une API permet ensuite d’exposer les informations qui viendront être consommées par les différentes applications du système.
GPC :
Application permettant la gestion des clients, devis et contrats. L’ensemble des informations liées aux clients est géré par cet applicatif. Lors de la réalisation d’un contrat, les produits ou offres associés proviennent du PIM.
Site web :
Le site web est la partie visible du système : les clients peuvent se connecter et visualiser leurs réservations / contrats par l’intermédiaire de GPC. Un moteur de recherche à facettes permet d’exposer les produits / offres en provenance du PIM. Pour finir, une brique logicielle permettant la gestion des contenus (taxonomies, blocks, medias, pages,. . . ) a été intégrée afin de gérer la partie communication du site web.
Missions :
- Analyse des besoins client
- Analyse, conception de modèles de données
- Architecture et développement front et backend
- Programmation applications web pour les clients
- Programmation de briques logicielles réutilisables
- Programmation de tests unitaires et fonctionnels
- Management / Revue de code / Refactoring
Profil recherché :
Nous recherchons avant tout un développeur expérimenté capable de porter des projets complexes en Symfony. Vous devrez également justifier d’une expérience significative avec le langage Javascript. La maîtrise d’un framework javascript comme React ou VueJS serait un avantage et permettrait d’accélérer la montée en compétence de notre équipe autour de ces technologies.
Vous êtes sensibilisé aux bonnes pratiques de développement et possédez une culture web que vous entretenez régulièrement en veillant sur les nouvelles technologies, n’hésitez pas à venir nous rencontrer.
Poste basé à Savoie Technolac au Bourget du Lac (Savoie)
Statut : Cadre
Type d'emploi : Temps plein, CDI
Salaire : 40 000,00€ à 45 000,00€ par an
Horaires :
Du Lundi au VendrediTravail en journéeExpérience:
Développeur informatique h/f ou similaire: 1 an (Souhaité)Télétravail:
NonLe secteur de la cybersécurité souffre d'une pénurie de talents face aux menaces actuelles. La formation dans le domaine reste la réponse...
User Experience Designer, expert en Millennial, YouTuber ou encore chauffeur de VTC ; les dix ans de technologie que nous venons de vivre...
Nous vivons dans un monde hyper connecté, où de plus en plus d'entreprises fournissent des ordinateurs portables et des smartphones dans...
Si les algorithmes régissent notre vie virtuelle, ils peuvent également être de véritables atouts pour gagner en performance et en...
Inscrivez-vous pour accéder à l'annonce
Lead développeur - SymfonyEn cliquant ci-dessus sur « S'inscrire » vous accepter nos conditions générales et notre politique de confidentialité
1er Site de recherche d'emplois dédié aux professionnels du marketing de la communication et du digital, Jobibou.com a pour objectif de vous offrir le meilleur outil de recherche pour vous accompagner, au mieux, dans votre démarche de recherche d'emploi
Inscrivez-vous pour accéder à l'annonce
Lead développeur - SymfonyMerci de bien vouloir remplir le formulaire pour profiter de l’ensemble des fonctionnalités Jobibou !
Déjà inscrit ? Se connecter