Glassdoor :
Qu'est-ce qu'un développeur Back- End chez Gozem ?
Le développeur back-end sera chargé de gérer l'échange de données entre le serveur et les utilisateurs. Votre objectif principal sera le développement de toute la logique côté serveur, la définition et la maintenance de la base de données centrale, et la garantie d'une haute performance et d'une réactivité aux demandes du front-end. Vous serez également responsable de l'intégration des éléments frontaux construits par vos collègues dans l'application. Une compréhension de base des technologies frontales est également nécessaire.
Vous travaillerez en collaboration avec notre équipe de développeurs répartis à travers le monde (Bénin, Cameroun, Nigéria, Sénégal, Togo, Kenya, Inde, Sri Lanka…)
Vos missions :
- Participer à l'ensemble du cycle de vie de l'application, en vous concentrant sur le codage et la fixation des bugs
- Écrire du code propre pour développer des applications Web fonctionnelles
- Dépanner et corriger les bugs des applications
- Mettre en œuvre la sécurité et la protection des données
- Effectuer des tests d'interface utilisateur pour optimiser les performances
- Gérer des technologies de pointe pour améliorer les applications héritées
- Collaborer avec les développeurs pour intégrer des éléments orientés utilisateur avec la logique côté serveur
- Recueillir et répondre aux exigences techniques et de conception
- Fournir une formation et un soutien aux équipes internes
- Créer du code et des bibliothèques réutilisables pour une utilisation future
- Assurer la liaison avec les développeurs, les concepteurs et les administrateurs système pour identifier de nouvelles fonctionnalités
Vous êtes faits pour ce poste si vous …
Avez une bonne compréhension de et MongoDBConnaissez les technologies et plateformes front-end, telles que JavaScript, HTML5 et CSS3Disposez d’ une compréhension de base d'Amazon EC2, ELB et des services AWS associésEtes capable d’assurer l’authentification et l’autorisation utilisateur entre plusieurs systèmes, serveurs et environnementsAssurez l'Intégration de plusieurs sources de données, API et bases de données dans un systèmeMaitrisez la gestion de l'environnement d'hébergement, y compris l'administration de la base de données et la mise à l'échelle d'une application pour prendre en charge les changements de chargeFaites la migration, la transformation et le script de donnéesComprenez les différences entre plusieurs plates-formes de distribution, telles que mobile et ordinateur de bureau, et optimiser les sorties en fonction de la plate-forme spécifiqueAssurez la création de schémas de base de données représentant et prenant en charge les processus métierEtes capables de mettre en place de plateformes de tests automatisés et de tests unitairesAvez une bonne compréhension des outils de gestion de version de code, tels que GitVous possédez
Niveau d’étude : Master (recommandé mais non obligatoire)Expérience d’au moins 5 ans à un poste similaireCompétences obligatoires : et MongoDBCompétences que nous recherchons en +, Bonne compréhension des technologies et plateformes front-end, telles que JavaScript, HTML5 et CSS3Outils à maîtriser : Asana, Trello, G-SuiteLangues : Français AnglaisLocalisation : sur site ou en remoteNB : Les candidats se trouvant dans un fuseau horaire compris entre GMT et GMT+3 sont encouragés.
Conditions de travail & avantages
Nous offrons à nos collaborateurs un environnement de travail équitable, chaleureux et interculturel, dans lequel nous nous efforçons de développer les talents de chacun. Pour cela, nous proposons :
Travail réalisable à distance si vous n'êtes pas basé dans un pays ou Gozem est implanté (Togo, Benin, Gabon, Cameroun)
Des bureaux en Open-Space et du temps de travail en télétravail envisageable (à organiser avec ton manager)
Une rémunération brute mensuelle définie selon notre grille salariale interne ainsi que la pertinence de vos expériences passées pour le poste.
Un bonus annuel vous permettant de toucher entre 0 et 4,5 mois de salaire supplémentaire l’année suivante
Des avantages sur notre Super App pour tes déplacements et livraisons
Un package assurance santé et IT
Et surtout, l’opportunité de rejoindre une équipe jeune, dynamique, qui a un réel impact social en Afrique francophone !
Déroulé des entretiens
Un premier rendez-vous d’introduction avec le responsable de recrutement (30 minutes)Un business case à réaliser sous 08 joursLa présentation de votre business case avec le responsable de l’équipe Tech ainsi qu’un temps d'approfondissement de vos expériences professionnellesUn entretien de 45 minutes avec notre Directeur produit (futur n+1) suivi d’une demande de référencement (vous nous communiquez 4 contacts professionnels à qui nous envoyons un questionnaire)Un dernier entretien de validation avec l'un de nos co-fondateurs (facultatif)