Développeur Full Stack SaaS Emploi Plein temps
24 août 2024 à 10h44 Ingénierie Alger Centre 103 vuesDétails de l'annonce
Lieu de travail
Alger, Algérie
Secteur d'activité
Services
Date d'expiration
21 octobre
Niveau de poste
Confirmé / Expérimenté
Nombre de postes
1 poste ouvert
eTalent recrute pour l'un de ses clients:
Développeur Full Stack SaaS Software as a Service
Développe et maintient les interfaces visibles (front-end) et la partie technique et fonctionnelle (back-end) dune application et mobile. Mener des projets de développement de A à Z : de la programmation jusquà la mise en ligne et la maintenance de lapplication, en passant par la gestion des données et de linterface utilisateur.
Missions principales :
- Mettre en oeuvre un système d'authentification solide et veiller à sécuriser toutes les données utilisateur.
- Construire une architecture logicielle fiable qui peut être étendue et adaptée à l'évolution des besoins, couvrant à la fois la partie front-end et back-end.
- Développer des fonctionnalités essentielles pour améliorer l'expérience utilisateur, comme le tableau de bord et la gestion d'objets 3D.
- Assurer les tests fonctionnels et dintégration de toutes les composantes de l'application.
- Créer des interfaces d'API robustes pour permettre l'intégration avec d'autres systèmes ou services.
- Engager une démarche d'amélioration continue, en collectant des retours utilisateurs et en les intégrant dans les développements futurs.
Tâches Spécifiques :
- Développement de BDD : Concevoir et mettre en oeuvre une base de données performante.
- UI & Dashboard : Développer la page d'accueil et un tableau de bord utilisateur intuitif et réactif.
- Gestion des objets 3D : Créer des outils pour capturer, manipuler et visualiser des objets 3D.
- Sécurité : Implanter des protocoles de sécurité pour protéger les données et le processus d'authentification.
- Architecture et Optimisation : Évaluer régulièrement l'architecture pour garantir performance et évolutivité.
- APIs : Concevoir et développer des API Rest pour faciliter l'intégration avec d'autres systèmes.
Compétences Requises :
- Maîtrise des langages de programmation web courants (JavaScript, TypeScript, Python, Java, ...).
- Expertise en frameworks front-end (React, Angular, Vue) et back-end (Node.js, Django, Spring).
- Solide compréhension des bases de données (SQL, NoSQL) et des bonnes pratiques de développement.
- Connaissance approfondie des protocoles de sécurité et des meilleures pratiques en matière de protection des données.
- Expérience dans le développement d'APIs RESTful.
- Capacité à travailler en équipe, à communiquer efficacement et à résoudre des problèmes complexes.
- Connaissances en outils de versioning comme Git et les méthodologies Agile/Scrum.
Formation :
Licence professionnelle (niveau bac+3) ou un mastère (niveau bac+5) dans une école spécialisée dans linformatique.
Description de la société
Business Service in Algiers, Algeria