Job Description
Your safety comes first — read before you go. Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.
Dans le cadre du renforcement de son équipe technique, MADIA Sarl recrute un(e) Développeur(se) Web Fullstack Angular / Node.js justifiant d'une expérience pratique confirmée. Le/la titulaire du poste interviendra sur les projets de développement de l'entreprise et pourra également être mobilisé(e), en qualité d'expert(e), pour animer des sessions de formation technique auprès de professionnels.
**
**
Concevoir, développer et maintenir des applications web fullstack (back-end Node.js/Express, front-end Angular). Participer à la conception des architectures techniques : API REST, modélisation de bases de données relationnelles, ORM Sequelize. Mettre en œuvre les bonnes pratiques de sécurité applicative (authentification JWT, gestion des sessions, bonnes pratiques OWASP). Assurer, le cas échéant, l'animation de sessions de formation technique : transmission de compétences, encadrement de travaux pratiques, évaluation des participants. Rédiger la documentation technique et assurer le support et la maintenance des applications livrées. Participer aux phases de tests, de déploiement et de mise en production des projets.
**
**
Diplôme Bac+3 minimum en informatique, génie logiciel ou domaine équivalent. Expérience pratique confirmée d'au moins 3 ans en développement fullstack Node.js/Express et Angular. Bonne maîtrise de TypeScript, JavaScript, HTML5 et CSS3. Bonne connaissance des bases de données relationnelles (MySQL) et de l'ORM Sequelize. Maîtrise des API REST, de l'authentification JWT et des bonnes pratiques de sécurité web. La connaissance de Ionic/Capacitor pour le développement mobile hybride constitue un atout apprécié. Expérience en formation, encadrement ou transfert de compétences techniques fortement appréciée.
Compétences techniques requises
Back-end : Node.js, Express.js, API REST, Sequelize, MySQL. Front-end : Angular, TypeScript, RxJS, Reactive Forms. Sécurité : JWT, Bcrypt, bonnes pratiques OWASP. Outils : Git, npm, Angular CLI, Postman. Atout : react, Ionic, Capacitor (développement mobile hybride).
Formation / Diplômes
Niveau d'expérience : Medium. Années d'expérience professionnelle : entre 3 ans et 5 ans. Niveau d'éducation minimum : Bachelor's Degree.
Documents de candidature
Lettre de motivation, copie des diplômes et attestations de travail, portfolio ou liens vers des projets réalisés (GitHub, démonstrations, etc.) si disponible, CV actualisé.
Instructions de candidature
Constitution du
un CV actualisé, une lettre de motivation, une copie des diplômes et attestations de travail, un portfolio ou des liens vers des projets réalisés (GitHub, démonstrations, etc.) si disponible. Modalités de dépôt des candidatures : les dossiers complets sont à envoyer à l'adresse suivante : [Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally] , avec copie à [Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally] . Objet du courriel : « Candidature – Développeur Fullstack Angular/Node.js ». Pour toute information complémentaire : 6 [Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally] (
[Click the Apply button below to apply, and Create my CV to build a CV tailored to this offer, professionally]
Ready to apply?
Get seen by recruiters
Publish your CV on the Candidates page — the place recruiters browse directly to find profiles like yours.
See the Candidates pageYou are recruiting?
Find candidates on TAF4ALL🚀 Boost your application
Stand out with a professional CV and a personalized cover letter generated by AI in 3 minutes.
Canadian employers are also recruiting in Africa
Real offers from Canadian employers who are explicitly looking for candidates outside Canada. No agency, no fees — you apply yourself.
Expert Application Advice
Je vois que MADIA Web Agency recherche des talents motivés. Sur votre CV, mettez en avant une expérience concrète où vous avez répondu à une les compétences demandées dans l'annonce similaire. Montrez votre impact avec des résultats chiffrés, cela rassure et valorise votre profil pour ce poste.
Positionnement — Votre lettre de motivation doit répondre à une seule question : pourquoi VOUS pour CE poste précis à CE moment ? Évitez les lettres génériques — une phrase sur ce que vous apportez spécifiquement vaut mieux que trois paragraphes généraux.
Candidature ciblée — Adaptez votre CV aux mots-clés exacts de cette offre et prouvez chaque compétence par un exemple concret. Une lettre de motivation qui montre que vous comprenez les défis spécifiques de ce poste fait systématiquement la différence.
🎯 Make your application ATS-ready
ATS (Applicant Tracking Systems) are the software recruiters use to automatically filter CVs before any human reads them. Our CV builder is specifically designed to pass these filters — and it takes under 3 minutes.
Create my ATS CV →Your safety comes first — read before you go
Taf4All only lists job offers published by third parties. We are not the employer, we do not conduct these recruitments, and we cannot guarantee what happens once you make contact — you deal directly with the person or company behind the offer, at your own risk.
- •Never pay any amount of money — for a file, a training, a uniform, or an interview. A real employer never asks the candidate to pay.
- •Never send a photo of your ID card, passport, or banking details before you have physically verified the employer exists.
- •Always meet in a public place, during the day — never an isolated address, a private home, or a location you cannot verify in advance.
- •Tell a relative or friend exactly where you are going, with whom, and at what time — and share your live location if possible.
- •Search the company name online before going: a real business has a trace (website, reviews, other employees, an official address).
- •A salary that is far above the market rate for the position and the city is a red flag — be extra cautious.