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)
Similar Jobs
Experienced Software Engineer
Lead Full-Stack Software Engineer
Full-Stack Developer
Principal Engineer Software (Frontend or Full Stack )
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
đ„łđ„łđ„ł 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers⊠in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. đ ïž
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. đ
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. đŻ
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. đ
What Fellow Engineers Say