Skip to content

Job opportunity

Senior Full-Stack Developer / Tech Lead

Mscp · Software Engineering

Tunis, TunisiaHybridSeniorFull timeTemporaryContract / freelance
View application options

About this opportunity

Translated from French by AI. The original is below.

FREELANCE RECRUITMENT — SENIOR FULL-STACK DEVELOPER / TECH LEAD Tunisia | Innovative SaaS project | Long-term freelance assignment As part of the launch of LARKSWIRE, we are looking for a Senior Full-Stack Developer / Tech Lead to take part in designing and developing a SaaS platform for beauty, slimming and wellness centers. The project already has two operational pilot establishments in Tunisia, making it possible to develop and test the solution directly in real-world conditions. ???? The project LARKSWIRE includes two complementary interfaces: 1. A professional management platform CRM and client management. Scheduling appointments, practitioners and treatment rooms. Point-of-sale module, payment collection and installment payments. Management of treatment programs, packages and remaining sessions. Dashboards and reporting. Automation of reminders and follow-ups. 2. A personalized client mobile application (PWA) Client area branded with each establishment's colors. Viewing, booking and changing appointments. Automatic notifications and reminders. Tracking treatment programs and services. Personalized client journey. Messaging and loyalty features to be developed gradually. Technical skills sought React / Next.js. Node.js / NestJS. TypeScript / JavaScript. PostgreSQL / Supabase. REST API. Authentication, role management and security. PWA development and responsive mobile design. SMS, WhatsApp and push notification integration. Git, cloud deployment and technical documentation. Experience developing SaaS software, CRM, ERP, booking platforms or business management solutions is highly valued. Desired profile We are looking for an experienced, self-sufficient and thorough professional who can: Design a reliable and scalable technical architecture. Understand business needs and propose suitable solutions. Lead the development of the first operational version. Estimate timelines and costs. Deliver a stable, secure and maintainable product. Support future software enhancements. We are looking for a true software solutions developer, not a brochure website creator. Collaboration terms Freelance assignment with the prospect of a long-term collaboration. Remote work possible. Coordination meetings and operational testing in Tunisia. Structured project with specifications and pilot establishments. Compensation to be determined based on experience, references and technical proposal.
Original listing (French)

Développeur Full-Stack Senior / Tech Lead

RECRUTEMENT FREELANCE — DÉVELOPPEUR FULL-STACK SENIOR / TECH LEAD Tunisie | Projet SaaS innovant | Mission freelance longue durée Dans le cadre du lancement de LARKSWIRE, nous recherchons un développeur Full-Stack Senior / Tech Lead pour participer à la conception et au développement d'une plateforme SaaS destinée aux centres esthétiques, minceur et bien-être. Le projet dispose déjà de deux établissements pilotes opérationnels en Tunisie, permettant de développer et tester la solution directement dans des conditions réelles. ???? Le projet LARKSWIRE comprend deux interfaces complémentaires : 1. Une plateforme de gestion professionnelle CRM et gestion des clientes. Planning des rendez-vous, des praticiennes et des cabines. Module caisse, encaissements et paiements échelonnés. Gestion des cures, forfaits et séances restantes. Tableaux de bord et reporting. Automatisation des rappels et des relances. 2. Une application mobile cliente personnalisée (PWA) Espace cliente aux couleurs de chaque établissement. Consultation, réservation et modification des rendez-vous. Notifications et rappels automatiques. Suivi des cures et des prestations. Parcours cliente personnalisé. Messagerie et fonctionnalités de fidélisation à développer progressivement. Compétences techniques recherchées React / Next.js. Node.js / NestJS. TypeScript / JavaScript. PostgreSQL / Supabase. API REST. Authentification, gestion des rôles et sécurité. Développement PWA et responsive mobile. Intégration SMS, WhatsApp et notifications push. Git, déploiement cloud et documentation technique. Une expérience dans le développement de logiciels SaaS, CRM, ERP, plateformes de réservation ou solutions de gestion métier est fortement appréciée. Profil recherché Nous recherchons un professionnel expérimenté, autonome et rigoureux, capable de : Concevoir une architecture technique fiable et évolutive. Comprendre les besoins métier et proposer des solutions adaptées. Piloter le développement de la première version opérationnelle. Estimer les délais et les coûts. Livrer un produit stable, sécurisé et maintenable. Accompagner les évolutions futures du logiciel. Nous recherchons un véritable développeur de solutions logicielles, et non un créateur de sites web vitrines. Conditions de collaboration Mission freelance avec perspective de collaboration à long terme. Travail à distance possible. Réunions de coordination et tests opérationnels en Tunisie. Projet structuré avec cahier des charges et établissements pilotes. Rémunération à définir selon l'expérience, les références et la proposition technique.

Skills and expertise

JavaScriptTypeScriptReactNext.jsNode.jsNestJSPostgreSQLSupabaseRESTGit

Location and eligibility

Work locations
  • Tunis, Tunisia
Relocation assistance
Not specified
Visa sponsorship
Not specified

Relocation support does not automatically include visa sponsorship. Unknown information has not been confirmed by the source.

Source and dates

Originally posted
Posted 6 days ago
Application deadline
11 November 2026 at 00:00 (Tunisia time)
Source
Tanitjobs
Last successful source check
1 day ago

A source check confirms the information available at that time. It is not an endorsement of the employer or a guarantee that the role remains available.

More opportunities to explore