This job is no longer available
This job expired on 20/07/2026. It no longer accepts applications.
Développeur full-stack TypeScript
Novalabs · El Bouhaira
Job description
À propos du poste
Nous recherchons un développeur full‑stack spécialisé en TypeScript pour rejoindre une plateforme SaaS destinée aux entreprises. Vous intégrerez une équipe technique dynamique et utiliserez quotidiennement des outils d’assistance IA dans votre workflow.
Missions principales
- Développer et maintenir des applications web full‑stack en TypeScript, React 18 et Node.js/Express.
- Concevoir et optimiser les API REST, gérer l’authentification par session et les middlewares.
- Modéliser les données, écrire des requêtes complexes et gérer les migrations sous PostgreSQL avec Drizzle ORM (ou Prisma/TypeORM).
- Collaborer via Git, assurer la revue de code et l’intégration de suggestions générées par IA.
- Participer à l’analyse fonctionnelle des besoins exprimés par des interlocuteurs non techniques.
Profil recherché
- Maîtrise avancée de TypeScript (strict mode, generics, validation runtime avec Zod).
- Excellente connaissance de React 18 (hooks, état, TanStack Query) et de l’architecture de composants.
- Bonne expérience avec Node.js, Express, PostgreSQL et un ORM moderne.
- Capacité à travailler de façon autonome, à identifier et résoudre les blocages sans supervision constante.
- Français écrit et oral courant, sens aigu de la sécurité et de la cohérence des données.
Compétences requises
- TypeScript, React, Node.js, Express, PostgreSQL, Drizzle ORM (ou Prisma, TypeORM).
- Git, gestion de branches et revue de diff.
- Outils d’assistance IA (Cursor, Windsurf, Claude Code, Codex ou équivalent).
- Connaissances en architecture SaaS et bonnes pratiques de sécurité.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Tunisia.
Salaries by job title
- Team Leader (m/f) - Vilanova Beja Jardim 28
- Technicien de Maintenance industrielle 14
- Responsable maintenance 11
- Responsable Ressources Humaines 11
- Remote French Bilingual Customer Support Representative 10
- French-English Customer Support Associate 10
- Technicien Maintenance Industrielle 10
- Assistante administrative 9
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Novalabs
El Bouhaira
Related job offers
-
Administrateur Systèmes & Réseaux (H/F) – Tunisie
ALLIANCE ELECTRONICS Borj Cedria -
Junior Data & Monitoring Analyst (EU‑Egypt Project)
NTU International A/S Gouvernorat Tunis -
Technicien Support IT N1/N2 – Horaires Décalés
ALLIANCE ELECTRONICS Borj Cedria -
Développeur SAS Senior – Migration & Validation Data
EY Gouvernorat Tunis -
Senior Production Support Analyst
FIS Ariana