CDIil y a 2 mois

Développeur Full Stack - Yaoundé

LIMITLESS TRADING COMPANY SARL
Afrique

Description du poste

Nous recherchons un
Développeur Full Stack
expérimenté maîtrisant les technologies suivantes Spring Boot, Angular et Flutter et axé sur les résultats pour rejoindre notre formidable équipe.
Votre mission:
1. Développement Back-End (Spring Boot)
Concevoir et développer des API REST sécurisées et performantes avec Spring Boot;
Gérer l’intégration avec des bases de données relationnelles (MySQL, PostgreSQL);
Implémenter la logique métier et assurer la sécurité des données (authentification, autorisation);
Optimiser les performances et la scalabilité des services backend;
Participer à la mise en place de pipelines CI/CD pour automatiser les processus de développement.
2. Développement Front-End (Angular)
Participer à l'analyse et à la conception d'interfaces adaptatives de qualité;
Confronter le client sur ses besoins de solutions;
Participer, voire mener des sessions de conception et proposer des solutions en tirant avantage des technologies actuelles;
Comprendre les besoins des utilisateurs finaux pour garantir que l'interface utilisateur répond à ces exigences;
Conduire des sessions de prise de besoins pour bien comprendre leurs attentes et exigences;
Analyser les besoins d'affaires pour proposer des solutions techniques appropriées;
Écrire du code pour implémenter les designs en utilisant des langages comme HTML, SCSS, et TypeScript, RxJs, NgRx. Cela inclut aussi l'intégration de Framework et de bibliothèques en Angular;
Améliorer la vitesse et l'efficacité du site ou de l'application, notamment en optimisant le code et les images, et en utilisant les meilleurs standards du marché;
Travailler étroitement avec les développeurs backend pour assurer une intégration fluide des services côté serveur avec l'interface utilisateur;
Effectuer des tests réguliers pour identifier et corriger les bugs, et assurer la compatibilité entre différents navigateurs et plateformes;
Se tenir informé des dernières tendances et technologies en matière de développement frontend pour améliorer continuellement ses compétences et les pratiques de développement.
3. Développement Mobile (Flutter)
Développer des applications mobiles cross-platform (Android et iOS) avec Flutter;
Créer des interfaces utilisateur soignées et fluides, compatibles avec tous types d’appareils mobiles;
Intégrer des services back-end via des appels API et gérer l’état de l’application;
Tester les applications mobiles (tests unitaires, tests d’interface utilisateur).
4. Collaboration et amélioration continue
Travailler en étroite collaboration avec les équipes UX/UI, produit et QA pour livrer des produits de qualité;
Participer à l’élaboration de la roadmap technique et des choix architecturaux;
Apporter des solutions techniques et être force de proposition pour améliorer la productivité et la qualité du code;
Contribuer à la veille technologique et à la mise en place des bonnes pratiques de développement (clean code, tests, sécurité).

Conseil Sécurité

Ne versez jamais d'argent pour obtenir un entretien. Taf4All ne vous contactera jamais pour vous demander des frais de dossier.