Développeur Back-end (PHP)

Remote

Description du poste

Nous recherchons  un Développeur Back-end (PHP) talentueux et passionné spécialisé dans la conception, le développement et  la maintenance des applications web côté serveur. Il travaillera en étroite collaboration avec les équipes front-end et les designers pour garantir une intégration fluide des fonctionnalités. Ses principales missions incluent l'écriture de code PHP efficace et sécurisé, la gestion des bases de données, l'optimisation des performances des applications, ainsi que la mise en œuvre des API. 

Missions

En tant que Développeur Back-end (PHP), vous serez responsable de : 


  • Développement d'Applications Web : Concevoir et développer des applications web robustes et performantes en utilisant PHP et des frameworks associés (comme Laravel, Symfony, etc.).
  • Gestion de Bases de Données : Concevoir, interroger et optimiser des bases de données (MySQL, PostgreSQL, etc.) pour assurer une gestion efficace des données.
  • API et Intégration : Créer et maintenir des API RESTful pour permettre la communication entre le front-end et le back-end, ainsi que l'intégration avec des services tiers.
  • Sécurité des Applications : Mettre en œuvre des mesures de sécurité pour protéger les applications contre les vulnérabilités courantes (injections SQL, XSS, etc.).
  • Tests et Débogage : Effectuer des tests unitaires et fonctionnels pour garantir la qualité du code, ainsi que le débogage des applications pour résoudre les problèmes techniques.
  • Collaboration avec les Équipes : Travailler en étroite collaboration avec les développeurs front-end, les designers et les chefs de projet pour assurer une intégration fluide des fonctionnalités. 


Compétences 

Nous recherchons des candidats possédant :


  • Langage de Programmation : Maîtrise de PHP, y compris des versions récentes et des frameworks comme Laravel, Symfony ou CodeIgniter.
  • Bases de Données : Compétences en gestion de bases de données relationnelles (MySQL, PostgreSQL) et non relationnelles (MongoDB), ainsi que la capacité à écrire des requêtes SQL optimisées.
  • API et Intégration : Expérience dans la création et la consommation d'API RESTful et SOAP, ainsi que dans l'intégration de services tiers.
  • Architecture Logicielle : Compréhension des principes de conception de logiciels, y compris MVC (Modèle-Vue-Contrôleur) et des architectures orientées services.
  • Sécurité : Connaissance des meilleures pratiques de sécurité web, y compris la protection contre les injections SQL, XSS et CSRF.
  • Contrôle de Version : Familiarité avec des systèmes de contrôle de version comme Git pour la gestion du code source.

Résumé du poste

  • Lieu de travail : Remote
  • Secteur : Ingénierie Logiciel, Développement Web, Informatique etc
  • Expériences professionnelles : 3 années
  • Type de contrat : CDD 
  • Salaire : Non précisé
  • Compétences et expertises : JSON, XML, MySQL, Laravel, Symfony etc

L'Entreprise

  • Nous sommes une entreprise spécialisée dans  le développement de solutions web sur mesure. Nous nous engageons à fournir des applications robustes et performantes qui répondent aux besoins spécifiques de nos clients. Notre équipe dynamique de développeurs, designers et chefs de projet collabore étroitement pour créer des expériences utilisateur exceptionnelles.