Détails de l'annonce
Référence
235239
Date de publication
22 janvier 2026
Type de contrat
CDILieu de travail
La Marsa, Tunis, Tunisie
Expérience requise
Entre 5 et 10 ans
Niveau d'études
Bac + 5
Salaire proposé
Disponibilité
Plein temps
Langues
Arabe Français Anglais
Offres similaires
Lead Data Engineer
EFFIOS EXPERTISE • Tunis
Ingénieur Applicatif
TUNISIE LEASING ET FACTORING • Tunis
Delivery Manager TMA
ALIGHT MEA • Tunis
Ingénieur tests logiciels QA
VB SMART • Sfax
Ingénieur Développement .NET
MONOPRIX • Ariana
Entreprise
TECH COMPETENCES
Secteur: informatique / télécoms
Taille: Moins de 20 employés
Description de l'annonce
Ingénieur Full Stack Senior (Expertise Next.js)
Lieu : Tunis, Casablanca (on-site)
En tant qu'ingénieur full stack au sein de notre équipe produit, vous participerez activement au développement et à l'amélioration de nos applications web modernes. Vous serez responsable de la conception, de la mise en œuvre et de la maintenance de fonctionnalités, depuis le frontend jusqu'au backend, avec une expertise particulière sur Next.js.
Responsabilités principales :
Développer, maintenir et optimiser des applications web performantes et accessibles en utilisant Next.js (App Router et/ou Pages Router), React, et TypeScript.
Concevoir et implémenter des API robustes et sécurisées (REST et/ou GraphQL).
Gérer la persistance des données avec des bases de données SQL (PostgreSQL, MySQL) et/ou NoSQL.
Participer à la définition de l'architecture technique, en veillant à la scalabilité, la maintenabilité et la qualité du code.
Mettre en place des bonnes pratiques de développement (tests unitaires et d'intégration, intégration continue, revues de code).
Optimiser les performances (Core Web Vitals, rendu côté serveur - SSR, génération de sites statiques - SSG) et le SEO des applications.
Collaborer étroitement avec les Product Owners, designers et autres développeurs dans un environnement Agile/Scrum.
Rester à l'affût des dernières évolutions de l'écosystème Next.js et React.
Profil recherché :
Formation : diplôme d'ingénieur, master en informatique ou expérience équivalente.
Expérience : 5 ans minimum d'expérience en développement web, dont au moins 2 ans d'expérience approfondie avec Next.js en environnement de production.
Compétences techniques requises :
Maîtrise avancée de Next.js (App Router, données, caching, middleware) et de React avec TypeScript.
Expérience solide en développement backend (Node.js, frameworks comme Express ou NestJS).
Expérience avec des ORM (Prisma, Drizzle) et la modélisation de bases de données.
Connaissance des outils de développement frontend (Webpack, Vite, ESLint, etc.).
Expérience avec les plateformes de déploiement (Vercel, AWS, etc.) et les conteneurs (Docker).
Pratique des tests (Jest, Vitest, React Testing Library).
Maîtrise de Git et des workflows collaboratifs (GitFlow, trunk-based).
Compétences appréciées :
Expérience avec React Server Components et architectures full-stack modernes.
Connaissance de Tailwind CSS ou d'autres solutions de styling.
Expérience avec des outils de monitoring et d'observabilité.
Sensibilité UX/UI.
Qualités personnelles :
Autonomie, curiosité et forte capacité d'adaptation.
Esprit d'équipe, bonnes capacités de communication.
Souci du détail, rigueur et passion pour la qualité du code.