Software Engineer

  • Euro-Cycles -
  • Sousse, Tunisie
  • Il'y a 4 semaines
Plus de
50
candidats pour
1 post ouvert
N'attendez pas pour vous garantir ce poste !
Postes vacants:
1 poste ouvert
Type d'emploi désiré :
CDI, Temps plein
Experience :
3 à 5 ans
Niveau d'étude :
Licence, Bac + 3
Rémunération proposée :
Confidentiel
Langue :
Français, Anglais

Description de l'emploi

Euro-Cycles S.A., l'un des plus grands fabricants de vélos d'Afrique, coté à la Bourse de Tunis, fabrique pour de grandes marques internationales et développe ses propres marques et son activité e-commerce, en Tunisie et à l'international, avec l'Europe comme marché principal.

En tant que Software Engineer, vous concevez, développez et maintenez les plateformes digitales de l'entreprise: boutiques e-commerce, applications web, outils internes et tableaux de bord, ainsi que les intégrations reliant commerce, CRM, ERP et données. Vous travaillez full stack, de l'architecture à la mise en production, sur des projets au service de marques tunisiennes et internationales, avec Shopify pour les boutiques internationales et l'Europe comme marché principal.

Missions principales

E-commerce et plateformes web

  • Conception et développement des boutiques en ligne et des catalogues produits, sur Shopify à l'international et d'autres plateformes selon les besoins
  • Tunnel de commande, intégration des paiements et gestion des flux de commande
  • Pages produits générées à partir de données produits structurées
  • Performance, référencement naturel et sécurité
  • Intégration fidèle des maquettes Figma, en collaboration étroite avec le designer

Applications et outils internes

  • Conception et développement d'applications de zéro, de l'architecture à la mise en production
  • Outils internes et tableaux de bord utilisés au quotidien par le marketing, le commercial et les opérations
  • Authentification, rôles et permissions

Intégrations et données

  • Intégration et extension des systèmes CRM et ERP via APIs, connecteurs et logique métier
  • Conception et maintien du modèle de données produits: références, variantes, caractéristiques, médias, prix
  • Synchronisation entre commerce, stock, finance et outils marketing
  • Chaînes de reporting alimentant les tableaux de bord

Automatisation et infrastructure

  • Automatisation des processus et des flux de données
  • Déploiement, environnements, sauvegardes, supervision, sécurité
  • Code propre, maintenable et documenté

Exigences de l'emploi

Licence et expérience

  • Licence ou diplôme d'ingénieur en informatique, génie logiciel ou équivalent
  • 2 à 5 ans d'expérience en développement logiciel
  • Portfolio et/ou GitHub requis, présentant des réalisations livrées

Compétences techniques requises

  • TypeScript et JavaScript moderne
  • React et Next.js
  • Node.js, et au moins l'un parmi Python, PHP ou Go
  • Conception et développement d'applications de zéro, de l'architecture à la mise en production
  • PostgreSQL et MongoDB: conception de schémas et performance
  • Conception et intégration d'APIs REST et GraphQL
  • Tailwind CSS et développement front-end par composants
  • Git, revue de code, CI/CD, déploiement sur Vercel, Netlify ou équivalent

Compétences appréciées

  • Plateformes e-commerce: Shopify dont Hydrogen, PrestaShop
  • CMS headless: Strapi, Sanity, Payload, Contentful, Builder.io
  • Systèmes ERP et CRM: intégration, connecteurs, développement de modules
  • Développement d'applications mobiles: React Native ou Flutter
  • Supabase, Prisma ou Drizzle
  • Intégration de paiement: Stripe et solutions tunisiennes
  • Docker, AWS, architecture serverless
  • Plateformes d'automatisation: n8n, Make, Zapier
  • Développement assisté: Cursor, GitHub Copilot, Claude Code
  • Intégration de fonctionnalités basées sur des modèles de langage: APIs, recherche vectorielle, agents
  • 3D sur le web: three.js ou model-viewer
  • Figma et collaboration avec le design
  • Implémentation analytique: GA4, GTM, PostHog

Qualités

  • Esprit d'analyse et de résolution de problèmes, souci du détail
  • Autonomie et prise en charge des projets de la définition à la livraison
  • Excellente collaboration avec le design et le marketing
  • Exigence de code propre, maintenable et documenté
  • Curiosité pour les nouvelles technologies et l'amélioration continue
  • Français courant et bon anglais technique

Outils de travail: Google Workspace, Notion, Figma, Slack, GitHub

Processus de recrutement

Envoyez votre CV avec votre portfolio et/ou GitHub à [email protected]. Les candidatures sont examinées au fil de l'eau. Les profils retenus sont contactés pour un premier entretien, suivi d'un entretien technique et d'un entretien final. Le processus peut être ajusté selon les besoins de l'entreprise.

Euro-Cycles garantit l'égalité des chances. Toutes les candidatures sont évaluées sur les compétences et le mérite.

Date d'expiration

30/08/2026

Offres d'emploi les plus recherchées

Active Contact - Tunis, Tunisie
pharmacie de nuit du... - Tunis, Tunisie
pharmacie de nuit du... - Tunis, Tunisie
Employeur?
S'inscrire pour un compte employeur et Postez vos offres!