Match score not available

Back-End Developer. at Gozem

Remote: 
Full Remote
Contract: 
Salary: 
192 - 192K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Master's degree recommended, At least 5 years experience, Skills: Node.js, MongoDB, JavaScript, HTML5, CSS3.

Key responsabilities:

  • Develop server-side logic
  • Maintain central database
  • Integrate front-end elements
  • Collaborate with global dev team
  • Troubleshoot and fix bugs
Gozem logo
Gozem Scaleup https://gozem.co/
201 - 500 Employees
See more Gozem offers

Job description

Founded in 2018, Gozem is today a technological group of more than 400 people, agile and ambitious, which offers via its mobile application a very wide range of services including transport, delivery, financing, mobile money and many others, to African users. Present in Benin, Togo, Gabon and Cameroon, our group's ambition is to become "Africa's Super App" by establishing itself throughout French speaking Africa. Our solution is 100% focused on the African market, serving drivers, customers, traders and soon, SMEs in our areas of activity.

We are a multinational group, with a strong presence in several cities and pride ourselves on helping to improve the lives of local communities through the digitalisation of the market and the introduction of technology-based efficiencies.

Are you looking to grow in a challenging and friendly environment? Do you want to evolve and progress in dynamic and disruptive digital contexts?

Join us in building a new African digital ecosystem that improves the quality of life. Together, let's make Africa smile

Website: http://www.gozem.co

Google Play Store: https://play.google.com/store/apps/details?id=com.gozem

Apple App Store: https://apps.apple.com/us/app/gozem/id1441247963

Glassdoor: https://www.glassdoor.fr/Avis/Gozem-Avis-E4564661.htm

What is a back-end developer at Gozem?

The back-end developer will be responsible for managing the data exchange between the server and the users. Your main objective will be to develop all server-side logic, define and maintain the central database, and ensure high performance and responsiveness to front-end requests. You will also be responsible for integrating the front-end elements built by your colleagues into the application. A basic understanding of front-end technologies is also required.

You will work in collaboration with our team of developers located around the world (Benin, Cameroon, Nigeria, Senegal, Togo, Kenya, India, Sri Lanka...)

Your tasks:

  • Participate in the entire application lifecycle, focusing on coding and bug fixing
  • Write clean code to develop functional web applications
  • Troubleshoot and fix application bugs
  • Implement security and data protection
  • Perform user interface testing to optimize performance
  • Manage cutting-edge technologies to improve legacy applications
  • Collaborate with developers to integrate user-facing elements with server-side logic
  • Gather and respond to technical and design requirements
  • Provide training and support to internal teams
  • Create reusable code and libraries for future use
  • Liaising with developers, designers and system administrators to identify new functionality

You are the right person for this job if you...

  • Have a good understanding of Node.js and MongoDB
  • Be familiar with front-end technologies and platforms, such as JavaScript, HTML5 and CSS3
  • Have a basic understanding of Amazon EC2, ELB and related AWS services
  • Are able to provide authentication and user authorisation across multiple systems, servers and environments
  • Ensure the integration of multiple data sources, APIs and databases into a system
  • Master the management of the hosting environment, including database administration and scaling an application to support load changes
  • Perform data migration, transformation and scripting
  • Understand the differences between multiple distribution platforms, such as mobile and desktop, and optimize output for the specific platform
  • Ensure the creation of database schemas that represent and support business processes
  • Be able to set up automated testing platforms and unit tests
  • Have a good understanding of code version management tools, such as Git


You have

  • Level of education: Master's degree (recommended but not required)
  • At least 5 years experience in a similar position
  • Mandatory skills: Node.js and MongoDB
  • Skills we are looking for in addition, Good understanding of front-end technologies and platforms, such as JavaScript, HTML5 and CSS3
  • Tools to master: Asana, Trello, G-Suite
  • Languages :
  • French
  • English
  • Location: on site or remote

NB: Applicants in a time zone between GMT and GMT+3 are encouraged.

Working conditions & benefits

We offer our employees a fair, friendly and intercultural working environment, in which we strive to develop the talents of each individual. To achieve this, we offer:

📍 Remote work if you are not based in a country where Gozem is established (Togo, Benin, Gabon, Cameroon)

🏱 Open-space offices and teleworking time possible (to be arranged with your

manager)

đŸ’¶ A gross monthly remuneration defined according to our internal salary grid as well as the relevance of your past experiences for the position.

🎁 An annual bonus allowing you to receive between 0 and 4.5 months of additional salary the following year

🚗 Benefits on our Super App for your travel and deliveries

🌐 A health and IT insurance package

And above all, the opportunity to join a young, dynamic team that has a real social impact in French-speaking Africa!

Interview process

  • An initial introductory meeting with the recruitment manager (30 minutes)
  • A business case to be completed within 08 days
  • A presentation of your business case with the head of the Tech team and a time to discuss your professional experience
  • An interview of 45 minutes with our Director X (future n+1) followed by a referral request (you give us 4 professional contacts to whom we send a questionnaire)
  • One final validation interview with one of our co-founders (optional)



**************************************************************************************************

FondĂ©e en 2018, Gozem est aujourd’hui un groupe technologique de plus de 400 personnes, agile et ambitieux, qui offre via son application mobile un trĂšs large panel de services incluant transport, livraison, financement, mobile money et bien d’autres, aux utilisateurs Africains. PrĂ©sent au BĂ©nin, Togo, Gabon et Cameroun, notre groupe a pour ambition de devenir "Africa's Super App" en s’implantant dans toute l'Afrique francophone. Notre solution 100% axĂ©e sur le marchĂ© Africain, dessert aussi bien les conducteurs, que les clients, les commerçants et d’ici peu, les PME dans nos zones d’activitĂ©.

Nous sommes un groupe multinational, avec une trĂšs forte prĂ©sence dans plusieurs villes et fiers de contribuer Ă  l’amĂ©lioration de vie des communautĂ©s locales grĂące Ă  la digitalisation du marchĂ© et l'introduction de gains d'efficacitĂ© basĂ©s sur la technologie.

Vous aspirez Ă  vous Ă©panouir dans un environnement stimulant et convivial ? Vous avez envie d'Ă©voluer et de progresser dans des contextes digitaux, dynamiques et disruptifs ?

Rejoignez-nous dans la construction d'un nouvel écosystÚme digital Africain qui améliore la qualité de vie. Ensemble, faisons sourire l'Afrique !

Site web : http://www.gozem.co

Google Play Store : https://play.google.com/store/apps/details?id=com.gozem

Apple App Store : https://apps.apple.com/us/app/gozem/id1441247963

Glassdoor : https://www.glassdoor.fr/Avis/Gozem-Avis-E4564661.htm


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 Node.js et MongoDB
  • Connaissez les technologies et plateformes front-end, telles que JavaScript, HTML5 et CSS3
  • Disposez d’ une comprĂ©hension de base d'Amazon EC2, ELB et des services AWS associĂ©s
  • Etes capable d’assurer l’authentification et l’autorisation utilisateur entre plusieurs systĂšmes, serveurs et environnements
  • Assurez l'IntĂ©gration de plusieurs sources de donnĂ©es, API et bases de donnĂ©es dans un systĂšme
  • Maitrisez 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 charge
  • Faites la migration, la transformation et le script de donnĂ©es
  • Comprenez 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Ă©cifique
  • Assurez la crĂ©ation de schĂ©mas de base de donnĂ©es reprĂ©sentant et prenant en charge les processus mĂ©tier
  • Etes capables de mettre en place de plateformes de tests automatisĂ©s et de tests unitaires
  • Avez une bonne comprĂ©hension des outils de gestion de version de code, tels que Git

Vous possédez

  • Niveau d’étude : Master (recommandĂ© mais non obligatoire)
  • ExpĂ©rience d’au moins 5 ans Ă  un poste similaire
  • CompĂ©tences obligatoires: Node.js et MongoDB
  • CompĂ©tences que nous recherchons en +, Bonne comprĂ©hension des technologies et plateformes front-end, telles que JavaScript, HTML5 et CSS3
  • Outils Ă  maĂźtriser: Asana, Trello, G-Suite
  • Langues :
    • Français
    • Anglais
  • Localisation: sur site ou en remote

NB: 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 jours
  • La prĂ©sentation de votre business case avec le responsable de l’équipe Tech ainsi qu’un temps d'approfondissement de vos expĂ©riences professionnelles
  • Un 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)

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration

Back-End Developer Related jobs