فضاء المستخدم انشر عرض عمل مجانيا

إستكشاف

Développeur Backend Node.js / NestJS

ALGER

  • الفئات: المعلوماتية والتكنولوجيا
  • االقطاعات:
  • نوع الوظية:
  • المستوى الدراسي:
  • سنوات الخبرة: 3 À 5 Ans
  • المنطقة: الجزائر
  • وضع في: 25-05-2026 à 07:56:41
الوصف
Le développeur backend Node.js / NestJS sera responsable de la conception, du développement et de la maintenance des API REST qui alimentent l'application mobile et le panneau d'administration. Il participera activement à l'architecture du système, à la modélisation des données et à la mise en place des bonnes pratiques de développement.  RESPONSABILITÉS PRINCIPALES ▸       Concevoir, développer et documenter des API REST sécurisées avec NestJS▸       Modéliser et faire évoluer la base de données PostgreSQL avec extensions géospatiales (PostGIS)▸       Implémenter l'authentification, l'autorisation par rôles, la gestion des sessions et des OTP SMS▸       Intégrer les services tiers : passerelle SMS, stockage S3, envoi d'emails, cartographie▸       Mettre en place les tests unitaires, d'intégration et end-to-end (Jest, Supertest)▸       Optimiser les performances : requêtes SQL, cache Redis, pagination, indexation▸       Participer aux revues de code, au design technique et aux choix d'architecture▸       Garantir la sécurité applicative (OWASP Top 10, validation, sanitization, rate limiting)▸       Collaborer étroitement avec les développeurs mobile et frontend pour la définition des contrats d'API▸       Documenter les endpoints via OpenAPI / Swagger STACK ET OUTILSLangageTypeScriptFrameworkNestJSORMTypeORM ou PrismaBase de donnéesPostgreSQL 16 + PostGISCacheRedisAuthentificationJWT, Passport, OTP SMSTestsJest, SupertestDocumentation APISwagger / OpenAPIFile d'attenteBullMQ ou RabbitMQVersioningGit / GitHub  PROFIL RECHERCHÉ — COMPÉTENCES REQUISES ▸       Diplôme en informatique, génie logiciel ou équivalent▸       Minimum 3 ans d'expérience professionnelle sur Node.js et NestJS en production▸       Maîtrise approfondie de TypeScript (génériques, décorateurs, typage avancé)▸       Solide expérience en modélisation de bases de données relationnelles et écriture de requêtes SQL complexes▸       Bonne compréhension des principes d'architecture logicielle (SOLID, Clean Architecture, design patterns)▸       Expérience avec les architectures REST et idéalement WebSockets▸       Maîtrise de Git et des workflows collaboratifs (Pull Requests, code review)▸       Capacité à écrire un code testable, lisible et maintenable  COMPÉTENCES APPRÉCIÉES (BONUS) ▸       Expérience avec PostGIS et les requêtes géospatiales▸       Connaissance de Docker et des environnements conteneurisés▸       Expérience avec une plateforme cloud (AWS, GCP ou Azure)
معلومات الإتصال
المزيد من عروض العمل