Développeur(se) Backend Flask et Python

Tunis, Tunisie

Kiffcom Tunisie est une agence de marketing de croissance spécialisée dans le développement commercial des entreprises. Avec une expertise datant des années 1990, nous offrons des services diversifiés : création de sites web, gestion de réseaux informatiques, développement d'applications et électronique. Présente à l’international, notamment sur le marché canadien, notre approche intègre stratégie, créativité et productivité pour des résultats optimaux. 

Nous recherchons un Développeur Backend Flask et Python pour rejoindre notre équipe dynamique. Vous serez responsable de la conception, du développement et de la maintenance des applications backend en utilisant le framework Flask et Python. Vous travaillerez en étroite collaboration avec notre équipe de développement pour créer des solutions robustes et évolutives, répondant aux besoins fonctionnels et techniques des projets. 

Polyvalent
Passionné
Autonome
Innovant
Expertise technique

Responsabilités

  • Développer et implémenter des fonctionnalités backend pour des applications web en utilisant Flask et Python
  • Concevoir et optimiser des bases de données relationnelles (SQL) pour assurer des performances maximales et une bonne scalabilité
  • Collaborer avec les équipes frontend pour assurer une intégration fluide entre le backend et les interfaces utilisateurs
  • Maintenir un code de haute qualité en effectuant des tests unitaires, des tests d'intégration et participer aux revues de code
  • Rédiger une documentation technique claire et précise pour les fonctionnalités développées
  • Participer à une veille technologique active pour identifier les meilleures pratiques et les nouvelles tendances du développement backend

Compétences nécessaires

  • Diplôme d'ingénieur ou équivalent en informatique, génie logiciel ou dans un domaine connexe
  • Expérience d’au moins 2 ans en tant que développeur backend avec Flask et Python
  • Maîtrise du langage de programmation Python et du framework Flask
  • Bonne compréhension des concepts backend tels que la gestion des sessions, la sécurité des données, et les protocoles de communication
  • Expérience avec des bases de données relationnelles comme PostgreSQL ou MySQL
  • Bonnes compétences en résolution de problèmes et en débogage
  • Capacité à travailler efficacement en équipe, avec de bonnes compétences en communication pour collaborer avec des parties prenantes techniques et non techniques
  • Expérience dans un environnement agile avec une approche itérative du développement
  • Connaissance des outils de versionnage tels que Git
  • Adaptabilité et capacité à apprendre rapidement de nouvelles technologies et environnements techniques

Agréable d'avoir

  • Connaissance des systèmes de cache comme Redis ou Memcached  
  • Expérience avec les API RESTful
  • Familiarité avec les services cloud (AWS, Google Cloud, etc.)
  • Connaissance de Docker ou d'autres outils de conteneurisation

Qu'est-ce qui est génial dans ce travail ?


  • Projet à fort impact : Rejoignez une équipe qui travaille sur une solution innovante pour améliorer le quotidien des personnes âgées et en situation de handicap
  • Environnement de travail stimulant : Évolution dans un cadre de travail flexible avec des opportunités de croissance professionnelle
  • Équipe internationale : Collaborez avec une équipe dynamique et multiculturelle qui valorise l'innovation et la diversité
Notre produit
Notre produit

Découvrez nos produits.

LIRE

Ce que nous offrons


Chaque employé a la chance de voir l'impact de son travail. Vous pouvez réellement contribuer au succès de la société. 

Poste temps plein

Salaire attractif

Prime annuelle

Tickets restaurant