Developpeur Full stack, Full-stack developer, Douala, RHOPEN LABS

Developpeur Full stack, Full-stack developer, Douala, RHOPEN LABS

Role Responsibilities/ Responsabilités du rôle

À PROPOS DE RHOPEN

RHOPEN est un groupe français d’entreprises innovant dans les prestations de conseil informatique et dans la formation.

RHOPEN veut accélérer son développement en déployant son activité dans 2 pays africains : le Cameroun et le Ghana.

RHOPEN LABS est la filiale en cours d’installation au Cameroun (Douala).

Plusieurs produits et services digitaux seront développés et déployés par nos ingénieurs à distance ou directement à l’occasion de missions (plus ou moins longue durée) chez nos clients Africains et Européens.

Nous recherchons en CDI (contrat à durée indéterminée) des profils de développeurs full stack motivés à se former et à se projeter dans un univers de projets respectant les plus hauts standards en termes de méthode et mettant en œuvre les technologies les plus actuelles.

VOS RESPONSABILITÉS

Participer aux ateliers de design logiciel

Concevoir les schémas d’architecture logiciel avant le développement

Développer du “clean code” et fonctionnel au niveau frontend et backend

Mettre en place les tests unitaires automatiques lors du développement de son code

Rédiger la documentation technique

Concevoir la structure de base de données

Rédiger des API efficaces

Dépanner, déboguer et mettre à niveau son code

Savoir sécuriser son code et protéger les données utilisateur

Effectuer des “peer review” de code avec les autres développeurs

Développer les applications responsives

Travailler en collaboration avec les ingénieurs Graphiques et devops

VOTRE PROFIL

#1 Compétences obligatoires :

Connaissance de JavaScript / TypeScript

Expérience dans l’écriture et la maintenance de code et de tests (jest)

Connaissance de SQL

Bonne connaissance d’au moins un framework frontend (angularJS, vueJS, reactJS, …)

Bonne connaissance d’au moins un langage de programmation backend (php, python, golang, ..) et d’un framework (Laravel, zend, django)

Connaissance du systèmes de contrôle de versions git

Une licence en Informatique ou équivalent

Excellent à l’oral pour faire des présentations régulières

Aptitude à travailler dans un environnement agile

#2 Le candidat doit comprendre les concepts suivants :

Principes SOLID

Comprendre les principes de base de la programmation fonctionnelle

Connaissance de base des design patterns et les algorithmes

Principes des tests unitaires

#3 Compétences souhaitables (ou être prêt à apprendre) :

Connaissance de plusieurs langages de back-end (php, laravel, zend framework, node, python, golang, …)

Connaissance de plusieurs frameworks et langages de frontend (ex. : HTML/ CSS, JavaScript,angularJS, vueJS, …)

Système d’exploitation linux

Connaissance basique d’un cloud provider (AWS, Azure, GCP, …)

Expérience de travail avec Node.js

Bonne connaissance des bases de données (ex. : MySQL, MongoDB)

#4 Expérience souhaitable :

Au moins 2 ans d’expérience en développement d’applications

Avoir une application développée et fonctionnelle

Des contributions consultables sur Github

DÉPOSER MA CANDIDATURE

De formation BAC+3 minimum en informatique et idéalement pouvant justifier d’une expérience, vous voulez faire partie d’un projet innovant à forte valeur ajoutée, vous êtes sur la bonne voie.

Envoyez vos candidatures à l’adresse : recrutement@rhopenlabs.africa

Postuler (Apply for the job) sur son site Internet: Envoyez vos candidatures à l’adresse : recrutement@rhopenlabs.africa

The Weekly Job Report, Le rapport de travail hebdomadaire, 14/03/2022: https://afriquejobs.com/2022/03/13/the-weekly-job-report-le-rapport-de-travail-hebdomadaire-14-03-2022/

All companies hiring (Entreprises qui emploi au Cameroun): https://www.afriquejobs.com/2020/07/emplois-jobs-au-cameroun-liste-des.html

More jobs (Plus d\’offres d\’emploi): https://www.afriquejobs.com/