Stage - Dev Full Stack - Créer des layouts dynamiques dans Salesforce

Développer des composants permettant d’ajouter un aspect dynamique aux layout

Le Contexte

Edifixio implémente la plateforme Salesforce chez ses clients. Salesforce est un outil low code permettant de traiter beaucoup de besoins sans développement lourd, uniquement avec de la configuration et du script. Lors de nos projets, nous avons identifié des limitations récurrentes de la plateforme.

Une de ces limites est la gestion des layout. Cette fonctionnalité permet en quelques clicks de créer un modèle de présentation, de partage et d’accès aux données d’un objet. Malheureusement, ces layouts sont statiques et ne peuvent pas s’adapter selon le contenu de l'enregistrement, ce qui nous conduit dans beaucoup de cas à ne pas les utiliser et à recréer toutes les fonctionnalités en code.

Durant votre stage, en vous basant sur les API et la stack technique de Salesforce, vous développerez des composants permettant d’ajouter un aspect dynamique aux layout.
Vous packagerez l’application de manière à ce que l’on puisse la mettre sur le store Salesforce (App Exchange) et le déployer sur un nouvel environnement en quelques clicks.

Durée du stage : 6 mois

Problématiques rencontrées    

  • Création d’un module salesforce custom capable de générer un layout standard

  • Intégration dynamique de composant custom à ce layout standard

  • Proposer une interface de configuration et de gestion des composants custom inclus au layout

Objectifs du stage

  • A l’issue de votre stage, vous aurez acquis une bonne connaissance de la plateforme Salesforce, de ses fonctionnalités standards et de leur limites. 

  • Vous aurez démontré votre capacité à faire du développement back et front et à utiliser des API. 

  • Vous aurez créé une application Salesforce permettant de générer des layout dynamiques et l’aurez déployé sur le store (App Exchange). 

  • Vous serez prêt à rejoindre Edifixio et à utiliser l’application sur des projets client !

Environnement technique / Mots clés 

  • Méthode Agile

  • Javascript, Apex, Web Components, 

  • API, webservices REST et Metadata Salesforce

  • Salesforce

Vos qualités

  • Esprit de synthèse

  • Développement orienté objet

  • Modélisation

  • Anglais lu/écrit/parlé

Contrat
Stage
Métiers
Développement logiciel
Villes
Levallois
Partenaires
AWS
Offre
Pourvue